标题:求指定数字的和
只看楼主
t南柯一梦
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2017-11-4
结帖率:88.89%
已结贴  问题点数:10 回复次数:8 
求指定数字的和
求所有能被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
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:1 
运行未见异常
2017-11-12 04:43
t南柯一梦
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2017-11-4
得分:0 
回复 楼主 t南柯一梦
但是提交到oj上显示输出超限了
2017-11-12 10:29
zbjzbj
Rank: 12Rank: 12Rank: 12
来 自:郑州
等 级:贵宾
威 望:52
帖 子:620
专家分:3020
注 册:2011-4-22
得分:2 
题目要求是批发,你的代码是零售
样例一次性输入多行,同时输出多行
你的代码输入一行,输出一行。

不知我说得对否?
2017-11-12 10:47
t南柯一梦
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2017-11-4
得分:0 
好像不对
2017-11-12 11:11
九转星河
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:长长久久
等 级:贵宾
威 望:52
帖 子:5023
专家分:14003
注 册:2016-10-22
得分:7 
当然啦!

for(i=1;i>=1;i++)

不笑也不行~

感觉应该参考一下多组数据输入~
一般是用scanf的返回值和EOF这个结束标志来比较~

[code]/*~个性签名:bug是什么意思?bug是看上去没有可能的东西实际上是有可能做到的 就是这样~2018-08-08更~*/[/code]
2017-11-12 15:03
九转星河
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:长长久久
等 级:贵宾
威 望:52
帖 子:5023
专家分:14003
注 册:2016-10-22
得分:0 
突然知道oj还有ACM的评判机制了~

简单点应该是用重定向从文本读入数据(这个还可以解决数据量大时缓冲区不足的问题)~然后再输出结果再用重定向写入文档~然后再比较写入的文档和标准参考数据作为比较~整个实现过程其实比一般的想象还要简单一点~一个批处理也就是bat一键就可以了……嗯,或者有时间我自己也弄个ACM判定来玩玩~

[code]/*~个性签名:bug是什么意思?bug是看上去没有可能的东西实际上是有可能做到的 就是这样~2018-08-08更~*/[/code]
2017-11-12 15:09
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.178536 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved