CCF报数为201912-1
发布时间
阅读量:
阅读量

代码得分70分。(在测试过程中发现,当输入6时,丙的输出结果却为1!)
此处理方式可归类为暴力破解法。由于n的取值小于666,因此最大的可能数值为666×4+K,该数值不会超出10000的范围。因此,可以通过穷举的方式,列举出两位、三位以及四位数字中各个位置上为7的所有可能情况。
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int count=0;
int num_jia=0,num_yi=0,num_bing=0,num_ding=0;
int num=1;
while(count<n)
{
count+=1;
num+=1;
if(num%7==0||num%10==7||num/10==7||num%100%10==7||(num%100)/10==7||num/100==7||num/1000==7||
(num%1000
全部评论 (0)
还没有任何评论哟~
