이 문제도 간단한 if문이다:
#!/bin/python3
import math
import os
import random
import re
import sys
if __name__ == '__main__':
n = int(input().strip())
if n%2 != 0:
print("Weird")
elif n%2 == 0 and 2 <= n <= 5:
print("Not Weird")
elif n%2 == 0 and 6 <= n <= 20:
print("Weird")
elif n%2 ==0 and n > 20:
print("Not Weird")
문제 풀이 방식은 비슷하나, 기존에 풀어왔던 프로그래머스나 백준이랑은 다르게 기본 틀을 제공해주고, 작성자가 그에 맞게 작성을 하면 되는 듯 하다.
'알고리즘 테스트 > Hackerrank 문제풀이 및 해설' 카테고리의 다른 글
<Hackerrank 문제풀이: 파이썬> Inner and Outer (0) | 2020.11.12 |
---|---|
<Hackerrank 문제풀이: 파이썬> Loops (0) | 2020.11.12 |
<Hackerrank 문제풀이: 파이썬> Python: Division (0) | 2020.11.12 |
<Hackerrank 문제풀이: 파이썬> Arithmetic Operators (0) | 2020.11.12 |
<Hackerrank 문제풀이: 파이썬> Say "Hello, World!" With Python (0) | 2020.11.12 |