본문 바로가기
python-algorithm

[백준] 14726

by 무적김두칠 2021. 1. 28.

1
2
3
4
5
6
7
8
9
10
11
for _ in range(int(input())):
    s=input()
    tmp=''
    for i in range(len(s)):
        if i%2==0 :
            tmpnum=2*int(s[i])
            if tmpnum>9: tmpnum= tmpnum%10+tmpnum//10
            tmp+=str(tmpnum)
        else: tmp+=s[i]
    if sum(list(map(int,tmp)))%10==0:print("T")
    elseprint("F")
cs

Luhn 알고리즘 을 구현하는 문제라고 보시면 됩니다.
크게 어렵지 않아용~

반응형

'python-algorithm' 카테고리의 다른 글

[백준] 15904  (0) 2021.01.28
[백준] 15720  (0) 2021.01.28
[백준] 14563  (0) 2021.01.28
[백준] 10829  (0) 2021.01.28
[백준] 11816  (0) 2021.01.26

댓글