Toggle navigation
C语言网
教程
博客
团队
训练
训练
题库
题集
状态
排名
比赛
比赛
标准
自主
考试
网课
AI助手
AI助手
代码解释
语言转换
编程助手
lw
私信TA
用户名:saudade
访问量:12389
签 名:
等 级
P5
排 名
174
经 验
6695
参赛次数
23
文章发表
25
年 龄
0
在职情况
学生
学 校
专 业
自我简介:
TA的其他文章
得得得得得
浏览:
215
你可能喜欢
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)
浏览:
816
C语言训练-字符串正反连接 (C语言代码)
浏览:
616
C语言程序设计教程(第三版)课后习题1.5 (C++代码)
浏览:
755
printf基础练习2 (C语言代码)
浏览:
304
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)
浏览:
498
有趣的统计-题解(C语言代码)
作者:
lw
发表时间:2020-09-24 18:51:25
浏览:275 | 评论:0
原题链接:
有趣的统计
###就普通的大数相加的变形 ```cpp #include
#include
using namespace std; const int MAX = 1e4 + 10; int a[MAX], b[MAX], d, n, N, ans; int main() { cin >> N; while (N --) { memset(a, 0, sizeof(a)); memset(b, 0, sizeof(b)); cin >> d >> n; ans = 0; for (int i = n; i > 0; -- i) { for (int j = i; j > 0; -- j) { a[j] += d; if (a[j] >= 10) { a[j] -= 10; a[j - 1] ++; } b[j] += i * d; if (b[j] >= 10) { b[j - 1] += b[j] / 10; b[j] %= 10; } } if (a[i] == b[i]) { ans ++; } } cout << ans << endl; } return 0; } ```
0.0分
3 人评分
分享
收藏
C语言网推出会员服务,提供C/C++/算法/Python等多套视频学练课程+源码资源社群答疑+私活推荐等资源,享受丰富的技术学习到变现的乐趣,
以含金量和学习效果勇敢挑战同类辅导
! 点击了解开通
评论区
«
»
提交
精彩推荐
A+B for Input-Output Practice (III) (C语言代码)
浏览:
569
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)
浏览:
777
WU-整除问题 (C++代码)
浏览:
604
三角形 (C++代码)记忆化搜索
浏览:
1219
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)
浏览:
660
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)
浏览:
593
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)
浏览:
672
完数 (C语言代码)
浏览:
682
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)
浏览:
505
printf基础练习2 (C语言代码)
浏览:
502
有问题
,
问问AI
代码解释
语言转换
编程助手