社区讨论
求各位大神求助!!为什么我交上去超时了??T.T~
P1307[NOIP 2011 普及组] 数字反转参与者 4已保存回复 3
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 3 条
- 当前快照
- 1 份
- 快照标识符
- @mi6lqsdj
- 此快照首次捕获于
- 2025/11/20 06:56 4 个月前
- 此快照最后确认于
- 2025/11/20 06:56 4 个月前
这是我的代码:
CPP#include <iostream>
using namespace std;
int main()
{
long t,n,s,i,j,k;
cin >>s;
t=s;
while (s!=0){
s=s/10;
i++;
}
s=t;
t=1;
n=0;
for (int j=1;j<=i;j++){
for (int k=1;k<=i-j;k++){
t=t*10;
}
n=s%10*t+n;
s=s/10;
t=1;
}
cout <<n;
return 0;
}
竟然10个测试点全超时了,线下还好好的,在1秒以内。。。。
回复
共 3 条回复,欢迎继续交流。
正在加载回复...