728x90
반응형

단순 구현 문제이다.

n = int(input())
for i in range(n):
    print(' '*(n-i-1) + "* "*(i+1))
728x90
반응형
728x90
반응형

단순 구현 문제이다.

n = int(input())
print(' '*(n-1) + '*')
for i in range(n-1):
    print(' '*(n-2-i) + '*' + ' '*(2*i+1) + '*')
728x90
반응형
728x90
반응형

단순 사칙연산 문제이다.

for _ in range(int(input())):
    C = G = 0
    for i in range(int(input())):
        c, g = map(float, input().split())
        C += c
        G += c*g
    print("%d %.1f" %(C, G/C))
728x90
반응형
728x90
반응형

단순 구현 문제이다.

li = [input() for _ in range(int(input()))]
if li.count('1') > li.count('0'):
    print("Junhee is cute!")
else:
    print("Junhee is not cute!")
728x90
반응형
728x90
반응형

단순 수학 문제이다.

res = 0
for _ in range(int(input())):
    a, b = map(int, input().split())
    res += b%a
print(res)
728x90
반응형
728x90
반응형

단순 수학 문제이다.

d1, d2, d3 = map(int, input().split())
a = (d1+d2-d3)/2
b = d1-a
c = d2-a
if a > 0 and b > 0 and c > 0:
    print(1)
    print("%.1f %.1f %.1f" %(a, b, c))
else:
    print(-1)
728x90
반응형
728x90
반응형

단순 구현 문제이다.

N, M = map(int, input().split())
for i in range(1, N*M+1):
    if i%M == 0:
        print(i)
    else:
        print(i, end=' ')
728x90
반응형
728x90
반응형

단순 구현 문제이다. 다양한 방법으로 풀 수 있다. 첫 번째 코드가 제일 깔끔한 것 같다.

N = int(input())
res = [1, 2] + [i for i in range(3, 3+N-3)] + [997]
print(N)
print(*res)
N = int(input())
li = [1]*230
for i in range(2, int(230**0.5)+1):
    if li[i] == 1:
        for j in range(i+i, 230, i):
            li[j] = 0
prime = [i for i in range(2, 230) if li[i] == 1]
res = [1] + prime[:N-1]
print(N)
print(*res)
728x90
반응형
728x90
반응형

단순 사칙연산 문제이다.

for _ in range(int(input())):
    N, M = map(int, input().split())
    print(11*M + 4 if N >= 12 and M >= 4 else -1)
728x90
반응형
728x90
반응형

단순 수학 문제이다.

A, B = map(int, input().split())
li = []
for i in range(-1000, 10001):
    if i*(2*A-i) == B:
        li = list(set([-i, -(2*A-i)]))
print(*sorted(li))
728x90
반응형
728x90
반응형

단순 구현 문제이다.

N = int(input())
cnt = 0
for i in range(1, N+1):
    t = sum([int(c) for c in str(i)])
    if i % t == 0:
        cnt += 1
print(cnt)
728x90
반응형
728x90
반응형

단순 구현 문제이다.

N = int(input())
cnt = 0
for i in range(1, N+1):
    cnt += str(i).count('3')+str(i).count('6')+str(i).count('9')
print(cnt)
728x90
반응형
728x90
반응형

단순 사칙연산 문제이다.

A, B = map(float, input().split())
M = (B-A)/400
res = 1 / (1 + 10**M)
print(res)
728x90
반응형
728x90
반응형

단순 구현 문제이다. N이 5보다 크면 무조건 탈출이 불가능해진다는 점을 이용하면 쉽게 풀 수 있다.

N = int(input())
a = int(input())
if N <= 5:
    for i in range(N-1):
        a = int(not a)
        print(a)
else:
    print("Love is open door")
728x90
반응형
728x90
반응형

단순 사칙연산 문제이다.

N, M = map(int, input().split())
t = N
while N:
    N = N//M
    t += N
print(t)
728x90
반응형

+ Recent posts