- 1-3 序列循环左移
- 2022-08-09 20:04:07 @
这一题的题解绝壁过不去,这边提供一些同样过不去的思路,但是希望会空间优化的大佬给予指正
#include<iostream>
using namespace std;
int n,a;
inline int read()
{
int num=0,flag=1;
char c;
while((c=getchar())==' ');
c=='-'?flag=-1:num=c-'0';
while((c = getchar())&&c>='0'&&c<='9')
num=num*10+c-'0';
return flag*num;
}
inline void write(int x) {
static int sta[35];
int top = 0;
while(x){
sta[top++]=x % 10, x /= 10;
}
while (top) putchar(sta[--top] + 48);
}
int main(){
n=read();
a=read();
for(int i=1;i<n;i++)
write(read()),putchar(' ');
write(a);
return 0;
}
希望大佬们能告诉我怎么优化sto
0 条评论
目前还没有评论...
信息
- 难度
- 9
- 分类
- (无)
- 标签
- 递交数
- 3166
- 已通过
- 231
- 通过率
- 7%
- 被复制
- 17
- 上传者