#33026: 測試通過,測資2沒過?


411034018@mail.nknu.edu.tw (王奕晨)

學校 : 不指定學校
編號 : 172246
來源 : [140.127.41.248]
最後登入時間 :
2024-02-26 13:47:57
a746. 画蛇添足 | From: [36.238.107.45] | 發表日期 : 2022-11-24 04:41

初學者程式有點醜抱歉

while True:
    try:
        nm=list(map(int,input().split()))
        n=nm[0]
        i=1
        X=[]
        Y=[]
        while i<=n[1]:
            n2=list(map(int,input().split()))
            X.append(n2[0])
            Y.append(n2[1])
            i+=1
        print("-"*(n+2))
        for p in range(X[0]-1):
            print("|"+" "*n+"|")
        print("|"+" "*(Y[0]-1)+"*"*(Y[1]-Y[0]+1)+" "*(n-Y[1])+"|")
        for j in range(X[3]-X[0]-1):
            print("|"+" "*(Y[0]-1)+"*"+" "*(Y[1]-Y[0]-1)+"*"+" "*(n-Y[1])+"|")
        print("|"+" "*(Y[0]-1)+"*"*(Y[1]-Y[0]+1)+" "*(n-Y[1])+"|")
        for q in range(n-X[2]):
            print("|"+" "*n+"|")
        print("-"*(n+2))
    except :
        break

您的答案為: |**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
正確答案為: | **   
看不出哪裡出問題??? |
 
#33072: Re: 測試通過,測資2沒過?


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
a746. 画蛇添足 | From: [101.137.6.226] | 發表日期 : 2022-11-26 15:26

我送出得到的結果跟你不一樣...

 

您的程式被監控系統中斷,可能是程式無法正常結束所導致。
Traceback (most recent call last):
  File "/10756556/code_10756556.py", line 8, in 
    while i<=n[1]:
TypeError: 'int' object is not subscriptable
 
ZeroJudge Forum