站外题求助(读or过)
  • 板块题目总版
  • 楼主kezichen2012
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/12/1 22:11
  • 上次更新2024/12/2 15:54:55
查看原帖
站外题求助(读or过)
1454772
kezichen2012楼主2024/12/1 22:11

题目描述 大家都很喜欢“敲 7”,而 33DAI 喜欢和朋友玩“敲 3”游戏。

游戏规则是:两个人依次报数。如果一个数 是3 的倍数、或者数位中包含 3 就要喊“过”。否则就要喊出那个数。

现在轮到 33DAI 的数是 x,请你判断他该读出x 还是直接说过。

输入格式 第一行一个整数 x。

输出格式 如果应该喊“过”就输出 guo。否则就输出 x。

输入1: 100 输出1: 100 输入2: 10000003000000000000000 输出2: guo 输入3: 888 输出3: guo

答案错误%55

对了一定关注

#include<bits/stdc++.h>
using namespace std;
string x;
long long z;
int main(){
    cin>>x;
    for(int i=0;i<sizeof(x);i++){
        z=z+x[i]-'0';
        if(x[i]=='3'){
            cout<<"guo";
            //system("读or过");
        }
    }
    if(z%3==0){
        cout<<"guo";
    }else{
        cout<<x;
    }
    //system("读or过");
}
2024/12/1 22:11
加载中...