| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3171 人关注过本帖
标题:求指定数字的和
取消只看楼主 加入收藏
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
快速回复:求指定数字的和
数据加载中...
 
   



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

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