关注
#include<iostream>
(5488)#include<vector>
using namespace std;
int main() {
int m, n;
cin >> m >> n;
int n1 = n / 10, k = 10, idx;
vector<int> count = { 0,1 }, nums = { n % 10 };
while (n1 > 0) {
count.push_back(count.back() * 9 + k);
nums.push_back(n1 % 10);
k *= 10;
n1 /= 10;
}
//for(int i:count) cout<<i<<' ';
//cout<<endl;
//for(int i:nums) cout<<i<<' ';
//cout<<endl;
int ans = 0;
for (int i = nums.size() - 1; i > -1; --i) {
k /= 10;
//cout<<k<<endl;
if (nums[i] <= m) {
ans += count[i] * nums[i];
if (nums[i] == m) {
ans += n % k;
break;
}
}
else {
ans += count[i] * (nums[i] - 1) + k;
}
}
cout << ans << endl;
return 0;
}
查看原帖
点赞 2
相关推荐
01-21 04:38
门头沟学院 大数据开发工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你感受到金三银四了嘛? #
9597次浏览 124人参与
# 如果给AI员工评绩效,我的答案是…… #
2314次浏览 63人参与
# 今天你投了哪些公司? #
21846次浏览 532人参与
# 哪一刻你对工作祛魅了? #
6253次浏览 77人参与
# 春招 / 实习投递,你最焦虑的一件事 #
16424次浏览 392人参与
# 你秋招最后悔的选择 #
85973次浏览 370人参与
# AI时代下,你的岗位要求有什么变化? #
3098次浏览 66人参与
# 27届求职交流 #
32517次浏览 696人参与
# 找工作,你都让AI帮你做什么? #
1813次浏览 67人参与
# 刚工作的你,踩过哪些坑? #
1627次浏览 37人参与
# HR问:你期望的薪资是多少?如何回答 #
81357次浏览 692人参与
# 26届求职交流 #
16571次浏览 430人参与
# 虽然0面试,但今天___,夸夸自己 #
1307次浏览 31人参与
# 实习学不到东西正常吗? #
2701次浏览 37人参与
# 一起聊美团 #
344712次浏览 1896人参与
# 今年找实习到底有多难? #
5305次浏览 53人参与
# 运营人求职交流聚集地 #
221906次浏览 1098人参与
# 比亚迪秋招开啦,你打算投递吗? #
144395次浏览 837人参与
# 担心入职之后被发现很菜怎么办 #
286574次浏览 1199人参与
# 聊聊你的职场新体验 #
329103次浏览 1875人参与

查看25道真题和解析