标题:求指定数字的和
取消只看楼主
t南柯一梦
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2017-11-4
结帖率:88.89%
已结贴  问题点数:10 回复次数:4 
求指定数字的和
求所有能被M整除且不含有重复数字的三位数的和。(三位数即区间[100,999]内的数。)
输入为若干行,每行包含一个正整数M。M在int类型的范围内。
输出为多行,每行输出与上述每个M一一对应,是所有能被M整除的、不含重复数字的三位数之和。
样例输入

3
5
7

样例输出

case 1:124587
case 2:74720
case 3:51163

#include <stdio.h>
int main()
{
    int M,i,j,x,y,z,sum;
    for(i=1;i>=1;i++)
{
    sum=0;
        scanf("%d",&M);
        for(j=100;j<=999;j++)
        {
            x=j/100;
            y=j%100/10;
            z=j%10;
            if(j%M==0&&x!=y&&x!=z&&y!=z)
                sum += j;
            else sum += 0;
        }printf("case %d:%d\n",i,sum);
}
}
请问为什么我的代码输出超限

[此贴子已经被作者于2017-11-12 10:22编辑过]

搜索更多相关主题的帖子: 数字 int 输出 case sum 
2017-11-12 01:59
t南柯一梦
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2017-11-4
得分:0 
回复 楼主 t南柯一梦
但是提交到oj上显示输出超限了
2017-11-12 10:29
t南柯一梦
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2017-11-4
得分:0 
好像不对
2017-11-12 11:11
t南柯一梦
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2017-11-4
得分:0 
回复 6楼 九转星河
行 我知道了 谢谢
2017-11-12 17:48
t南柯一梦
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2017-11-4
得分:0 
回复 7楼 九转星河
你开心就好
2017-11-12 17:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-482384-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.429219 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved