问题标题: 酷町堂:1961 倒霉数字4

0
0
已解决
程祺然
程祺然
初级光能
初级光能

样例都过了,却只有80分。

为什么?

代码如下:

#include<iostream> 
#include<cstdio>
using namespace std;
int main(){
    int n,sum;
    cin>>n;
    sum=n;
    while(1){
        sum++;
        if(sum%13==0){
            break;
        }
    }
    cout<<sum;
    return 0;
}

戳这


0
已采纳
李素妍
李素妍
新手天翼
新手天翼
  while(1){
        sum++;
        if(sum%13==0){
            break;
        }
    }

改成

  • while(n%13!=0){
  • n++;
  • }
0
丁博扬
丁博扬
中级天翼
中级天翼

你while循环错了

应该改成

while(a%13!=0){
        a++;
    }

望采纳,谢谢

0
武建豪
武建豪
中级天翼
中级天翼

你是不是想复杂了

首先输入一个a

再判断a是不是与13有关系

如果是,输出a

如果不是

cout<<13-n%13+n;
 

我要回答