cn_lemon @ 2016-07-27 10:50:40
#include<stdio.h>
#include<string.h>
int main()
{
char a[2000];
int len,i;
scanf("%s",a);
len=strlen(a);
if(a[0]=='-')
{printf("-");
for(i=len-1;i>=1;i--)
if(a[i]!='0')break;
for(;i>=1;i--)printf("%c",a[i]);
}
else
{
for(i=len-1;i>=0;i--)
if(a[i]!='0')break;
for(;i>=0;i--)printf("%c",a[i]);
}
return 0;
}
by cn_lemon @ 2016-07-27 10:51:42
妈的还有谁!
by Deny_小田 @ 2016-07-27 12:57:22
我的长度和你差不多而且我还有很多压长度的空间。。。
by 姚文涛 @ 2016-07-27 13:39:17
@ Yese❀国服第一C 小心被和谐
by 姚文涛? @ 2016-07-27 13:39:51
@Yese❀国服第一C 小心被和谐
by 萝卜 @ 2016-07-27 14:49:46
program shuzifanzhuan;
var n,m,s,i,j,k:longint;
a:array[1..20]of integer;
begin readln(n);
repeat
a[s+1]:=n mod 10;
n:=n div 10;
s:=s+1;
until n=0;
for i:=1 to s do
begin k:=1;
for j:=1 to s-i do k:=k*10;
m:=m+a[i]*k;
end;
writeln(m);
end.
by cn_lemon @ 2016-07-29 10:30:45
呃呃呃,我弟在用我的号。
by cn_lemon @ 2016-07-29 10:31:16
这是他做的。。。
by 星·樱·雨 @ 2016-08-09 19:59:59
var
s:array[1..10]of string;
a,b,c,d,i,j,k,l,m,n:longint;
cc,dd:string;
begin
readln(a);
if a<0 then b :=-a else b:=a;
while b<>0 do
begin
inc(i);
c:=b mod 10;
str(c,cc);
s[i]:=cc;
b:=b div 10;
end;
for j:=1 to 10 do dd:=dd+s[j];
val(dd,d,l);
if a<0 then writeln(-d) else writeln(d);
end.
by 星·樱·雨 @ 2016-08-09 20:00:42
一个辣鸡作法。。。