×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#39490: 逆推 我寫很爛參考就好
vincent16881688
(Strawberryyyy27)
學校 : 不指定學校
編號 : 257933
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [61.71.220.143]
最後登入時間 :
2024-06-15 18:19:36
i400.
2. 字串解碼
--
2022年6月
APCS
| From: [219.70.200.63] | 發表日期 : 2024-02-27 19:41
m,n=map(int,input().split())
a=[]
pre=[]
one=0
for w in range(m):
step=input()
step=list(step)
step=list(map(int,step))
a.append(step)
locked=list(input())
for i in range(1,m+1):
for j in range(1,n+1):
if a[-i][-j]==1:
one+=1
t=0
while locked[-1-t]=="b":
t+=1
pre.append(locked[-1-t])
locked[-1-t]="b"
elif a[-i][-j]==0:
t=0
while locked[-1-t]=="b":
t+=1
pre.insert(0,locked[-1-t])
locked[-1-t]="b"
locked=pre
pre=[]
if one%2==1:
for u in range(len(locked)//2):
tem=locked[u]
tem2=locked[u+((len(a[-i])+1)//2)]
locked[u]=tem2
locked[u+((len(a[-i])+1)//2)]=tem
one=0
print(''.join(locked))
ZeroJudge Forum