導航:首頁 > 數據分析 > 如何找出oj中的測試數據

如何找出oj中的測試數據

發布時間:2023-07-16 19:32:22

㈠ @C語言大神,我用在線oj測試,有一個數據不能通過,代碼求檢查

scanf("%d%d%d%d%d",&a[1],&a[2],&a[3],&a[4],&a[5]);


數組名是a[5],最大隻能是a[4]

#include<stdio.h>

#include<string.h>

intmain()

{

intn,a[5],i;

chars1[10],s2[10],s5[10],s3[10],s4[10];

scanf("%d",&n);

while(1<=n&&n<=5)

{

if(n==5)

{

("%s",s1);

scanf("%s",s2);

scanf("%s",s3);

scanf("%s",s4);

scanf("%s",s5);

}

if(n==4)

{

scanf("%s",s1);

scanf("%s",s2);

scanf("%s",s3);

scanf("%s",s4);

}

if(n==3)

{

scanf("%s",s1);

scanf("%s",s2);

scanf("%s",s3);

}

if(n==2)

{

scanf("%s",s1);

scanf("%s",s2);

}

if(n==1)

scanf("%s",s1);

break;

}

if(n==5)scanf("%d%d%d%d%d",&a[0],&a[1],&a[2],&a[3],&a[4]);

if(n==4)scanf("%d%d%d%d",&a[0],&a[1],&a[2],&a[3]);

if(n==3)scanf("%d%d%d",&a[0],&a[1],&a[2]);

if(n==2)scanf("%d%d",&a[0],&a[1]);

if(n==1)scanf("%d",&a[0]);

for(i=0;i<n;i++)

{

if(a[i]==0){printf("%s",s1);continue;}

if(a[i]==1){printf("%s",s2);continue;}

if(a[i]==2){printf("%s",s3);continue;}

if(a[i]==3){printf("%s",s4);continue;}

if(a[i]==4){printf("%s",s5);continue;}

}

if(i==n)

{

if(a[i]==0)printf("%s",s1);

if(a[i]==1)printf("%s",s2);

if(a[i]==2)printf("%s",s3);

if(a[i]==3)printf("%s",s4);

if(a[i]==4)printf("%s",s5);

}

printf(" ");

}
閱讀全文

與如何找出oj中的測試數據相關的資料

熱點內容
蘋果開機時白屏黑蘋果 瀏覽:559
有什麼網站可以買國外的葯 瀏覽:832
如何把數據相同的空白格區分 瀏覽:664
綿陽微信企業網站多少錢 瀏覽:802
為什麼設計網路協議時要進行分層設計 瀏覽:29
電腦4核8線對編程員怎麼樣 瀏覽:809
前端代碼優化面試 瀏覽:667
大數據與晶元哪個更有前途 瀏覽:132
可以用來修臉的拍照app有哪些 瀏覽:193
thinkphp連接多資料庫 瀏覽:288
藍牙發送不了文件不支持此內容 瀏覽:209
js判斷手機系統版本號 瀏覽:770
使用地鐵app乘車怎麼出站 瀏覽:510
針對土壤侵蝕評價的需要什麼數據 瀏覽:455
word文件怎麼壓小 瀏覽:429
郵政管理投訴網站是什麼 瀏覽:960
java定義變數boolean 瀏覽:765
招標文件內容含糊不清 瀏覽:629
如何批量替換多個文件名稱 瀏覽:97
蘋果電子郵箱 瀏覽:164

友情鏈接