본문 바로가기

sw expert academy12

sw Expert Academy 숫자를 정렬하자 num=int(input()) for z in range(num): print('#{}'.format(z+1),end=' ') n=int(input()) result=[] data=list(map(int,input().split())) resultin=sorted(data) for i in resultin: print(i,end=' ') print('') 2022. 7. 29.
sw Expert Academy 쉬운 거스름돈 num= int(input()) for z in range(num): n = int(input()) result=[] result.append(int(n/50000)) n=n%50000 result.append(int(n/10000)) n=n%10000 result.append(int(n/5000)) n=n%5000 result.append(int(n/1000)) n=n%1000 result.append(int(n/500)) n=n%500 result.append(int(n/100)) n=n%100 result.append(int(n/50)) n=n%50 result.append(int(n/10)) n=n%10 print('#{}'.format(z + 1)) for i in range(len(result.. 2022. 7. 29.
sw Expert Academy 시각 덧셈 num=int(input()) for z in range(num): hour1, minute1, hour2, minute2 = map(int,input().split()) print('#{}'.format(z+1),end='') if(hour1+hour2>12): hourresult=hour1+hour2-12 else: hourresult=hour1+hour2 if(minute1+minute2>60): minuteresult=minute1+minute2-60 hourresult=hourresult+1 else: minuteresult=minute1+minute2 print(' {} {}'.format(hourresult,minuteresult)) 2022. 7. 29.
sw Expert Academy 어디에 단어가 들어갈 수 있을까 개인적으로 조금 헤맸던 문제였다. 0으로 split하고 1의 길이를 세는 방법으로 풀고, 세로방향을 배열의 열과 행을 바꾸어서 똑같은 방법으로 다시 세어주었다. testcase=int(input()) for q in range(testcase): n,k= map(int,input().split()) count=0 row=[[0]*n for _ in range(n)] row2=[0]*n col=[[0]*n for _ in range(n)] col2=[0]*n result=[] result2=[] for r in range(n): row[r]=list(map(str,input().split())) row2[r]=''.join(row[r]) for r in range(n): result.append(str(r.. 2022. 7. 29.