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

0
0
已解决
许金夫
许金夫
初级天翼
初级天翼

1961   倒霉数字4

题目描述 Description

很多人有自己的幸运数字,但是有些人也有倒霉数字,就是碰到这些数字的时候就会倒霉。

倒霉熊的恐怖数字就是13,出现13或者13的倍数都会让他倒霉。

一次倒霉熊去买票,前面已经卖了n-1张票了,他想知道在此之后的最小的倒霉数字是多大?

输入描述 Input Description

n(1<n<100)

输出描述 Output Description

从n往后数,最小的是 13 的倍数的数是多少

样例输入 Sample Input

 

17

样例输出 Sample Output

 

26

 

我居然被这道小题给坑到了

#include<bits/stdc++.h>  
using namespace std;
int main ()
{
    int a;
    cin>>a;
    for(int i=a;i<=a+13;i++)
    {
        if(i%13==0)
        cout<<i*2<<" ";
    }
    return 0;
}          


0
已采纳
龙舟
龙舟
高级光能
高级光能

我是这样写的

定义n,输入n,如果n是13的倍数,输出n,如果不是,输出13-n%13+n

望采纳!!

特判必须有,不然80

0
吴品睿
吴品睿
高级守护
高级守护

用while循环做:

    先判断条件,每次n+1,最后输出n。

0
曹砚青
曹砚青
中级光能
中级光能

定义n,输入n,如果n是13的倍数,输出n,如果不是,输出13-n%13+n

一定要加特判!!

望采纳!!

祝你AC!

0
我要回答