- 博客(1)
- 收藏
- 关注
原创 [C++]AtCoder Beginner Contest 336 : C Even Digits
首先本题问的是第几个这种每个位上的都是偶数的数,本质上就是将十进制转化为以0,2,4,6,8作为单位的五进制数。其中的b[i]就是我们存放五进制答案的数组,可以用int b[i]来定义,这里我用的是char b[i],所以在算式上加上了48来表示acsII码中的数字。但是本题值得注意的是a第一个值1对应的是0,如果直接用题目给的a值,那么答案在个位上将产生错误。但是这是又会产生一个新的问题即a=1时a会处理为0,进入不了while循环,输出不了结果。
2024-01-15 14:21:12
392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人