MULONE - Nhân 1
Tác giả: khuc_tuan
Ngôn ngữ: C++
#include "stdio.h"
#define maxn 2000222
int n;
int a[maxn];
char o[maxn];
int main() {
int t;
scanf("%d", &t);
while((t--)>0) {
scanf("%d", &n);
int nho=0;
for(int i=1;i<=n;++i) {
nho = nho + i;
a[i] = nho%10;
nho = nho/10;
}
for(int i=n-1;i>=1;--i) {
nho = nho + i;
a[n+n-i] = nho%10;
nho = nho/10;
}
int id=2*n-1;
while(nho>0) {
a[++id] = nho%10;
nho = nho/10;
}
n=0;
for(int i=id;i>=1;--i) {
o[n++]=a[i]+'0';
}
o[n]=0;
printf("%s",o);
printf("\n");
}
return 0;
}