社区讨论
V悬5r,私(帮我找个错误,只给答案不算)
B3850[GESP202306 四级] 幸运数参与者 2已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @mkplnkj0
- 此快照首次捕获于
- 2026/01/22 23:21 4 周前
- 此快照最后确认于
- 2026/01/23 19:04 4 周前
V悬5r,私(帮我找个错误,(AC)只给答案不算)
CPP//B3850 [GESP202306 四级] 幸运数
#include<bits/stdc++.h>
using namespace std;
void tool(int x)//将"7"运算包装起来
{
x*=7;
if(x>9)
{
x=x/10%10+x%10;
}
if(x>9)
{
x=x/10%10+x%10;
}
if(x>9)
{
x=x/10%10+x%10;
}
}
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
int sum=0;
stack<long long>stk;
//无需重置
long long x;
cin>>x;
while(x!=0)
{
stk.push(x/1%10);
x/=10;
}
for(int j=1;j<=stk.size();j++)
{
int t=stk.top();
stk.pop();
if((stk.size()-j+1)%2)
{
tool(t);
}
sum+=t;
}
if(sum%8==0)
{
cout<<"T\n";
}
else
{
cout<<"F\n";
}
}
return 0;
}
回复
共 5 条回复,欢迎继续交流。
正在加载回复...