|
楼主
楼主 |
发表于 2019-3-2 23:58:12
|
只看该作者
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int a,i,k1,k2,m,n,code;
scanf("%d",&n);
scanf("%d",&code);
m=n;
a=pow(10,m-1);
for(i=1;i<=n;i++)
{
k1=code/a;
printf("%d",k1);
code=code-k1*a;
if(i!=n)
{
a=pow(10,m-1-i);
k2=code/a;
code=(code-k2*a)*10+k2;
}
}
return 0;
}
这是我的
#include <iostream>
#include <cstdio>
using namespace std;
int num[200000];
int main()
{
int n;
scanf("%d",&n);
int head=0,tail=0;
for(int i=0;i<n;i++){
scanf("%d",&num[i]);
tail++;
}
while(head<tail){
printf("%d ",num[head]);
head++;
num[tail]=num[head];
head++;
tail++;
}
return 0;
}
这是“标答”的
|
|