codecodefor 808A——Lucky Year

本文介绍了一个算法问题,旨在找出从当前年份到下一个幸运年份所需的年数。幸运年份定义为该年份数字中最多只有一个非零数字的年份。文章提供了示例输入输出及一个简单的算法实现。
A. Lucky Year
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output

Apart from having lots of holidays throughout the year, residents of Berland also have whole lucky years. Year is considered lucky if it has no more than 1 non-zero digit in its number. So years 100, 40000, 5 are lucky and 12, 3001 and 12345 are not.

You are given current year in Berland. Your task is to find how long will residents of Berland wait till the next lucky year.

Input

The first line contains integer number n (1 ≤ n ≤ 109) — current year in Berland.

Output

Output amount of years from the current year to the next lucky one.

Examples
input
4
output
1
input
201
output
99
input
4000
output
1000
Note

In the first example next lucky year is 5. In the second one — 300. In the third — 5000.


#include <iostream>
#include <cstdio>
#include <algorithm>
#include <cmath>
#include <cstring>
#include <string>
#include <vector>
#include <map>
#include <set>
using namespace std;

#define _ sync_with_stdio(false)
const int MAXN=100000+10;
const int INF=0x7fffffff;

long long n;
//bool c(int n){
//	int num=0;
//	while(n){
//		if(n%10!=0){
//			num++;
//		}
//		n/=10;
//		if(num>1)
//			return false;
//	}
//	return true;
//}
int main() {
	cin>>n;
	long long temp=n;
	long long t=1;
	long long x;
	while(temp){
		x=temp%10;
		temp/=10;
		t*=10;
	}
	t/=10;
	cout<<(x+1)*t-n<<endl;
}




对于QG-2H808A步进驱动器的接线图下载需求,当前提供的参考资料并未涉及该型号的具体信息或链接[^1]。然而,在互联网上查找特定硬件如QG-2H808A步进驱动器的相关文档通常可以通过访问制造商官方网站或者通过搜索引擎指定文件类型来实现。 为了获取此类资源,可以尝试以下方法: ### 方法一:直接联系制造商 许多公司会在其网站提供技术支持页面,允许用户提交请求以获得产品手册、数据表和其他必要的安装指南。如果知道生产此款步进驱动器的品牌商,则可以直接前往品牌官网查询支持服务。 ### 方法二:利用高级搜索技巧定位PDF或其他格式的技术资料 使用Google等搜索引擎时加上`filetype:pdf "QG-2H808A"`作为关键词可以帮助找到可能含有接线图表和技术规格说明的PDF文档。同样适用于其他类型的电子档比如doc, docx等等。 ### 示例代码用于模拟网络爬虫抓取公开可用的数据(仅作教学用途) ```python import requests from bs4 import BeautifulSoup def search_qg2h808a_wiring_diagram(): query = 'site:manufacturerwebsite.com filetype:pdf QG-2H808A' url = f'https://www.google.com/search?q={query}' headers = { 'User-Agent': 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)' } response = requests.get(url, headers=headers) soup = BeautifulSoup(response.text, 'html.parser') links = [] for item in soup.select('.tF2Cxc'): link = item.find('a')['href'] title = item.find('h3').text links.append((title, link)) return links[:5] # Note: This function is a simplified example and may not work as-is due to CAPTCHA or other protections. ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值