박준2 [백준] 10874 1 2 3 4 5 6 7 import sys for _ in range(int(sys.stdin.readline())): tmp=list(map(int,sys.stdin.readline().split())) cnt=0 for i in range(10): if tmp[i]== (i+1)%5 : cnt+=1 if cnt==8 : print(_+1) cs 문제 에서 말하는 '첫번째' 가 python에서는 0부터 시작이죠 그래서 line 6에 i+1을 해줬고 mod 는 나머지를 뜻하므로 % 연산자를 쓰시면 됩니다. 그외에는 딱히 특이사항이 없네요 2021. 1. 12. [백준] 3449 1 2 3 4 5 6 7 8 import sys for _ in range(int(sys.stdin.readline())): tmp=sys.stdin.readline() tmp2=sys.stdin.readline() hamdistance=0 for i in range(len(tmp)-1): if int (tmp[i])- int (tmp2[i])!=0: hamdistance+=1 print("Hamming distance is %d."%hamdistance) cs 2021. 1. 8. 이전 1 다음