#7866: 問題藏在哪裡@@


Horay (Horay)

學校 : 國立清華大學
編號 : 32370
來源 : [140.109.103.227]
最後登入時間 :
2016-08-01 14:19:17
c034. 00424 - Integer Inquiry -- UVa424 | From: [101.15.116.245] | 發表日期 : 2013-06-20 22:03

#include <stdio.h>
#include <string.h>
int main()
{
int a,b,c,d;
  char x[201];
  while(scanf("%s",x)!=EOF)
  {
if(x[0]==48)break;
int temp[210]={0},max;
for(a=strlen(x)-1,b=0;a>=0;a--,b++)
{
temp[b] += x[a]-48;
}
//printf("%d",temp[b]);
for(a=0;a<b;a++)
{
if(temp[a]>=10)
   {
      temp[a+1] += temp[a]/10;
      temp[a] = temp[a]%10;
   }
}
max = b;
for(c=1;;c++)
{
scanf("%s",x);
if(x[0]==48)break;
for(a=strlen(x)-1,b=0;a>=0;a--,b++)
{
temp[b] += x[a]-48; 
}
if(b>max) max = b;
for(a=0;a<max;a++)
{
if(temp[a]>=10)
   {
      temp[a+1] += temp[a]/10;
      temp[a] = temp[a]%10;
   }
}
for(d=120;;d--)
{
if(temp[d]!=0)break;
}
for(a=d;a>=0;a--)
{
printf("%d",temp[a]);
}
printf("\n");
}
for(d=120;;d--)
{
if(temp[d]!=0)break;
}
for(a=d;a>=0;a--)
{
printf("%d",temp[a]);
}
printf("\n");
}
    return 0;
}
 
 
 
#7867: Re:問題藏在哪裡@@


Horay (Horay)

學校 : 國立清華大學
編號 : 32370
來源 : [140.109.103.227]
最後登入時間 :
2016-08-01 14:19:17
c034. 00424 - Integer Inquiry -- UVa424 | From: [101.15.116.245] | 發表日期 : 2013-06-20 22:09

#include
#include
int main()
{
int a,b,c,d;
  char x[201];
  while(scanf("%s",x)!=EOF)
  {
if(x[0]==48)break;
int temp[210]={0},max;
for(a=strlen(x)-1,b=0;a>=0;a--,b++)
{
temp[b] += x[a]-48;
}
//printf("%d",temp[b]);
for(a=0;a
{
if(temp[a]>=10)
   {
      temp[a+1] += temp[a]/10;
      temp[a] = temp[a]%10;
   }
}
max = b;
for(c=1;;c++)
{
scanf("%s",x);
if(x[0]==48)break;
for(a=strlen(x)-1,b=0;a>=0;a--,b++)
{
temp[b] += x[a]-48; 
}
if(b>max) max = b;
for(a=0;a
{
if(temp[a]>=10)
   {
      temp[a+1] += temp[a]/10;
      temp[a] = temp[a]%10;
   }
}
for(d=120;;d--)
{
if(temp[d]!=0)break;
}
for(a=d;a>=0;a--)
{
printf("%d",temp[a]);
}
printf("\n");
}
for(d=120;;d--)
{
if(temp[d]!=0)break;
}
for(a=d;a>=0;a--)
{
printf("%d",temp[a]);
}
printf("\n");
}
    return 0;
}
 
 
我知道錯在哪裡了:))

 
ZeroJudge Forum