#12226: UVA Runtime error


cuculus552 (reyas)

學校 : 不指定學校
編號 : 66747
來源 : [118.163.82.7]
最後登入時間 :
2018-06-12 10:49:13
a009. 解碼器 -- ACM 458 | From: [118.163.82.7] | 發表日期 : 2017-06-16 17:00

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
 
int main(void){
 
 char c[10000];
 int i=0,j=0;
 
 
 while((c[i]=getchar())!=EOF)
 {
  if(c[i]!=10)
  c[i]-=7;
  
  i++;
 }  
 
 for(j=0;j<i;j++)
 {
 
  printf("%c",c[j]);
 }
 
 
 
 return 0;
}
 
 
請問各位大大
 
我這樣寫在這裡拿AC 傳去UVA(ACM)卻是runtime error
 
為何呢?
 
 
 
#12233: Re:UVA Runtime error


justinO__o (夜貓)

學校 : 臺北市立成功高級中學
編號 : 51052
來源 : [111.71.212.14]
最後登入時間 :
2024-09-22 17:57:48
a009. 解碼器 -- ACM 458 | From: [175.180.97.16] | 發表日期 : 2017-06-18 02:35

#include
#include
#include
 
int main(void){
 
 char c[10000];
 int i=0,j=0;
 
 
 while((c[i]=getchar())!=EOF)
 {
  if(c[i]!=10)
  c[i]-=7;
  
  i++;
 }  
 
 for(j=0;j<i;j++)
 {
 
  printf("%c",c[j]);
 }
 
 
 
 return 0;
}
 
 
請問各位大大
 
我這樣寫在這裡拿AC 傳去UVA(ACM)卻是runtime error
 
為何呢?
 
 

 

開個1000005格陣列就過了 0u0

 
ZeroJudge Forum