社区讨论
站外题,求调
学术版参与者 2已保存回复 3
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 3 条
- 当前快照
- 1 份
- 快照标识符
- @lo18ocl8
- 此快照首次捕获于
- 2023/10/22 17:01 2 年前
- 此快照最后确认于
- 2023/11/02 16:51 2 年前
给定一个数字N。如果包含数字3或者可以被3整除,则输出YES,否则输出NO。
在一行中输入整数。如果包含数字或者可以被整除,则输出YES,否则输出NO。
另外,请在输出的末尾添加换行符。
CPP#include<iostream>
#include<cstdio>
#include<cstring>
#include<map>
#include<cmath>
#include<queue>
#include<algorithm>
using namespace std;
string s;
int he;
int n[9];
int main()
{
cin>>s;
for(int i=1;i<=s.length();i++)
{
if(s[i]=='3')
{
cout<<"YES"<<endl;
return 0;
}
}
for(int i=1;i<=s.length();i++)
{
n[i]=s[i]-'0';
he=n[i]+he;
}
if(he%3==0)
{
cout<<"YES"<<endl;
return 0;
}
else
{
cout<<"NO"<<endl;
return 0;
}
return 0;
}
回复
共 3 条回复,欢迎继续交流。
正在加载回复...