问题标题: 酷町堂:3905 90分!!!

0
0
已解决
黄依成
黄依成
中级天翼
中级天翼
#include<iostream>
using namespace std;
int main(){
    long long n;
    cin>>n;
    if(n%3==0)
    {
        cout<<"yes";
    }
    else
    {
        cout<<"no";
    }
    return 0;
}

90分!!!


0
已采纳
赵逸凡
赵逸凡
初级启示者
初级启示者

直接把a看成字符串,把每一位数相加,最后看这个和是否是3的倍数即可。

也可以用快读

0
0
0
徐子玄
徐子玄
初级光能
初级光能

这题要使用字符串解决:

string a;
    int sum=0;
    cin>>a;
    for(int i=0;i<a.size();i++)
       sum+=(a[i]-48); //字符串遍历+计算和
如果sun%3==0就cout"yes";

否则输出“no”;

一定AC!

我要回答