1. 조건문
(1) 1330
A, B = map(int, input().split())
if A > B :
print('>')
elif A == B:
print('==')
else :
print('<')
(2) 9498
n=int(input())
if 100 >= n >= 90 :
print('A')
elif n >= 80:
print('B')
elif n >= 70:
print('C')
elif n >= 60:
print('D')
else :
print('F')
(3) 14682
import sys
input = sys.stdin.readline
x=int(input())
y=int(input())
if (x > 0) & (y > 0) :
print(1)
elif (x < 0) & (y > 0) :
print(2)
elif (x < 0) & (y < 0) :
print(3)
else :
print(4)
(4) 2475
import sys
input = sys.stdin.readline
a = list(map(int, input().split()))
n=0
for i in a:
n+= i*i
print(n)
(5) 10156
import sys
input = sys.stdin.readline
k, n, m = map(int, input().split())
if k*n > m :
print(k*n-m)
else :
print(0)
(6) 5086
import sys
input = sys.stdin.readline
while (1) :
a, b = map(int, input().split())
if a == 0 and b == 0:
break
elif a % b == 0 :
print('multiple')
elif b % a == 0 :
print('factor')
else :
print('neither')
2. 반복문
(1) 2739
import sys
input = sys.stdin.readline
n = int(input())
for i in range(1,10):
print(f'{n} * {i} = {n*i})
(2) 2438
import sys
input = sys.stdin.readline
n = int(input())
for i in range(1,n+1):
print('*'*i)
(3) 2439
import sys
input = sys.stdin.readline
n = int(input())
for i in range(1,n+1):
print(' '*(n-i)+'*'*i)
(4) 2440
import sys
input = sys.stdin.readline
n = int(input())
for i in range(0,n):
print('*'*(n-i))
(5) 2441
import sys
input = sys.stdin.readline
n = int(input())
for i in range(0,n):
print(' '*i+'*'*(n-i))
(6) 2442
import sys
input = sys.stdin.readline
n = int(input())
for i in range(1,n+1):
print(' '*(n-i)+'*'*(2*i-1))
(7) 2443
import sys
input = sys.stdin.readline
n = int(input())
for i in range(n):
print(" "*i+"*"*(2*(n-i)-1))
3. 2753
import sys
input = sys.stdin.readline
n = int(input())
if n % 4 == 0 :
if n % 100 == 0 :
if n % 400 == 0 :
print(1)
else :
print(0)
else :
print(1)
else :
print(0)
4. 10871
import sys
input = sys.stdin.readline
n, x = map(int, input().split())
num = list(map(int, input().split()))
result = []
for i in num :
if i < x :
result.append(i)
print(*result)
5. 2480
import sys
input = sys.stdin.readline
a = list(map(int, input().split()))
a .sort()
result = 0
if a[0] == a[1] == a[2] :
result = 10000 + 1000*a[0]
elif a[0] == a[1] or a[1] == a[2] :
result = 1000 + 100*a[1]
else :
result = 100*a[2]
print(result)
6. 2798
import sys
input = sys.stdin.readline
n, m = map(int, input().split())
a = list(map(int, input().split()))
result = 0
for i in range(n-2) :
for j in range(i+1, n-1) :
for k in range(j+1, n):
if result < a[i] + a[j] + a[k] <= m:
result = a[i] + a[j] + a[k]
print(result)
7. 1110
import sys
input = sys.stdin.readline
a = int(input())
count = 0
b = 0
c = a
while (1) :
count += 1
b = a // 10 + a % 10
a = a % 10 * 10 + b % 10
if c == a :
break
print(count)