BOJ/๐Ÿฅ‰

โ˜…Implementation Beginner III - 39 Solvedโ˜…

metamong 2022. 10. 28.

โ˜… 1267 ํ•ธ๋“œํฐ ์š”๊ธˆ โ˜…

 

N=int(input())
l=list(map(int,input().split()))
Y,M=0,0
for time in l:
    Y+=10
    M+=15
    if time>=30:
        Y+=(time//30)*10
    if time>=60:
        M+=(time//60)*15
print(f'Y {Y}' if Y<M else f'M {M}' if Y>M else f'Y M {Y}')

 

๐Ÿธ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์— ๋”ฐ๋ผ ๋‘ ์š”๊ธˆ์ œ์˜ ๊ฐ ์š”๊ธˆ์„ ๊ณ„์† ๋ถ€๊ณผํ•˜๋ฉด ๋จ


โ˜… 27294 ๋ช‡๊ฐœ๊ณ ? โ˜…

 

T,S=map(int,input().split())

if S==1 or T<=11 or T>=17:print(280)
else: print(320)

โ˜… 27328 ไธ‰ๆ–นๆฏ”่ผƒ (Three-Way Comparison) โ˜…

 

A=int(input())
B=int(input())
print(0 if A==B else -1 if A<B else 1)

โ˜… 26933 Receptet โ˜…

 

a=0
for _ in range(int(input())):
    H,B,K=map(int,input().split())
    if B>H:
        a+=(B-H)*K
print(a)

 

๐Ÿธ ์žฌ๋ฃŒ๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค๋ฉด (B>H) ๊ทธ๋งŒํผ ๊ฐ€๊ฒฉ์„ ๊ณฑํ•ด add up


โ˜… 27245 ะšะพะผะฝะฐั‚ะฐ โ˜…

 

l=int(input())
w=int(input())
h=int(input())

print('good' if (min(l,w)/h) >=2 and (max(l,w)/min(l,w) <= 2) else 'bad')

 

๐Ÿธ 2๋ฅผ ์ดˆ๊ณผํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฑด 2๋„ ํฌํ•จํ•จ์„ ์ฃผ์˜ํ•˜๋ฉด ๋จ!


โ˜… 21633 Bank Transfer โ˜…

 

k = int(input())
com = 25 + k*0.01
print(f'{100:.2f}') if com < 100 else print(f'{2000:.2f}') if com > 2000 else print (f'{com:.2f}')

โ˜… 24883 ์ž๋™์™„์„ฑ โ˜…

 

a = input()

if a in ['N','n']:
    print('Naver D2')
else:
    print('Naver Whale')

โ˜… 17903 Counting Clauses โ˜…

 

m,n=map(int, input().split())
print("satisfactory"if m>=8 else"unsatisfactory")

 

๐Ÿธ ์ ˆ์ด ๋‹จ์ˆœํžˆ 8๊ฐœ ์ด์ƒ์ด๋ฉด ๋งŒ์กฑ, ์•„๋‹ˆ๋ฉด ๋ถˆ๋งŒ์กฑ!


โ˜… 26209 Intercepting Information โ˜…

 

print('F')if '9' in input()else print('S')

โ˜… 5988 ํ™€์ˆ˜์ผ๊นŒ ์ง์ˆ˜์ผ๊นŒ โ˜…

 

for _ in range(int(input())):
    K=int(input())

    if K%2==0:print('even')
    else:print('odd')

โ˜… 4892 ์ˆซ์ž ๋งž์ถ”๊ธฐ ๊ฒŒ์ž„ โ˜…

 

i = 0
while 1:
    n0 = int(input())
    i+=1
    if n0 == 0: break
    n1 = 3*n0
    is_even = True if n1%2 == 0 else False
    n2 = n1/2 if is_even else (n1+1)/2
    n3 = 3*n2
    n4 = int(n3)//9
    print(f'{i}. even {n4}' if is_even else f'{i}. odd {n4}')

โ˜… 1330 ๋‘ ์ˆ˜ ๋น„๊ตํ•˜๊ธฐ โ˜…

 

a,b = map(int,input().split())

if (-10_000 <= a <= 10_000) and (-10_000 <= b <= 10_000):

    print('>') if a>b else print('<') if a<b else print('==') 

else:
    print('-10,000์ด์ƒ 10,000์ดํ•˜์˜ ์ˆ˜๋งŒ ์ž…๋ ฅํ•˜์„ธ์š”.')

โ˜… 25600 Triathlon โ˜…

 

l=[]
for _ in range(int(input())):
    a,d,g = map(int,input().split())

    if a == (d+g):
        s = 2*(a*(d+g))
    else:
        s = a*(d+g)
    
    l.append(s)
print(max(l))

โ˜… 15820 ๋งž์•˜๋Š”๋ฐ ์™œ ํ‹€๋ฆฌ์ฃ ? โ˜…

 

import sys
input=sys.stdin.readline

S1,S2=map(int,input().split())

ans1,ans2=0,0
ans1TF, ans2TF = False, False
for _ in range(S1):
    ans,you=map(int,input().split())
    if ans==you:
        ans1+=1

for _ in range(S2):
    ans,you=map(int,input().split())
    if ans==you:
        ans2+=1

if ans1==S1: ans1TF = True
if ans2==S2: ans2TF = True

if ans1TF and ans2TF: print('Accepted')
elif ans1TF: print('Why Wrong!!!')
else: print('Wrong Answer')

 

โœŒ๏ธ ์ƒ˜ํ”Œ/ํ…Œ์ŠคํŠธ ๋งž์Œ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ๋‚˜๋ˆ„์–ด ๊ฒฐ๊ณผ ์ถœ๋ ฅํ•˜๋ฉด ๋!


โ˜… 28113 ์ •๋ณด์„ฌ์˜ ๋Œ€์ค‘๊ตํ†ต โ˜…

 

N,A,B=map(int,input().split())

print('Anything' if A==B else 'Bus' if A<B else 'Subway')

 

โœŒ๏ธ N์€ ๋ฌด์กฐ๊ฑด B์ดํ•˜๋ผ ํ–ˆ์œผ๋ฏ€๋กœ A์™€ B๋งŒ ๋‹จ์ˆœํžˆ ๋น„๊ตํ•˜๋ฉด ๋จ!


โ˜… 27959 ์ดˆ์ฝ”๋ฐ” โ˜…

 

N,M=map(int,input().split())
if 100*N>=M:print('Yes')
else:print('No')

โ˜… 6321 IBM ๋นผ๊ธฐ 1 โ˜…

 

alphabets='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
for i in range(int(input())):
    name=input()
    l=[]
    for j in name:
        if j=='Z':l.append('A')
        else:l.append(alphabets[alphabets.index(j)+1])
    print(f'String #{i+1}')
    print(*l,sep='')
    print()

โ˜… 26731 Zagubiona litera โ˜…

 

S=input()
for a in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
    if a not in S:
        print(a)
        break

 

๐Ÿ‘ฉ‍๐Ÿผ ๋“ค์–ด์žˆ์ง€ ์•Š์€ ์•ŒํŒŒ๋ฒณ ์ถœ๋ ฅํ•˜๋Š” ๋ฌธ์ œ!


โ˜… 6750 Rotating Letters โ˜…

 

w=input()
cnt,n=0,0
for i in w:
    if i not in 'IOSHZXN':
        break
    cnt+=1
print('YES' if cnt==len(w) else 'NO')

โ˜… 23343 JavaScript โ˜…

 

x,y=input().split()

if x.isdigit() and y.isdigit():
    print(int(x)-int(y))
else:print('NaN')

 

๐Ÿ‘ฉ‍๐Ÿผ javascript๋Š” -๋Š” +์™€ ๋‹ค๋ฅด๊ฒŒ ๋ฌธ์ž์—ด๊ฐ„์˜ ์—ฐ์‚ฐ์œผ๋กœ ์ธ์‹ํ•˜์ง€ ์•Š๊ณ  ์ˆซ์ž ์—ฐ์‚ฐ์œผ๋กœ ์ธ์‹ํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค.


โ˜… 10698 Ahmed Aly โ˜…

 

for i in range(1,int(input())+1):
    equation=input().split()
    y=0
    if equation[1]=='+':
        if int(equation[0])+int(equation[2]) == int(equation[-1]):
            y+=1
        else: y=0
    else:
        if int(equation[0])-int(equation[2]) == int(equation[-1]):
            y+=1
        else: y=0
    print(f'Case {i}: YES' if y==1 else f'Case {i}: NO')

 

๐Ÿ‘ฉ‍๐Ÿผ split()์œผ๋กœ ๋นˆ์นธ์„ ๋‚˜๋ˆˆ ๋’ค ๊ฐ๊ฐ์˜ ๋ฌธ์ž๋ฅผ ๋”ํ•˜๊ฑฐ๋‚˜ ๋นผ์„œ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ์— ๋งž๋Š” ์ง€ ์•„๋‹Œ ์ง€์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ์ถœ๋ ฅ!


โ˜… 2857 FBI โ˜…

 

l=[]
for i in range(1,6):
    if 'FBI' in input():
        l.append(i)

if l:
    print(*l)
else:
    print('HE GOT AWAY!')

โ˜… 4740 ๊ฑฐ์šธ, ์˜ค! ๊ฑฐ์šธ โ˜…

 

while 1:
    a=input()
    if a == '***': break
    print(a[::-1])

โ˜… 10824 ๋„ค ์ˆ˜ โ˜…

 

A,B,C,D=input().split()
print(int(A+B)+int(C+D))

โ˜… 27257 ะ›ัŽะฑะธั‚ะตะปัŒ ะฝัƒะปะตะน โ˜…

 

k=input()[::-1]
ans,start=0,0
l=len(k)
for i in range(l):
    if k[i]!='0':
        start=i
        break
for j in k[start:]:
    if j=='0':ans+=1
print(ans)

 

๐Ÿ‘ฉ‍๐Ÿผ ๋งจ ๋’ค์˜ 0๋“ค์„ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ์ˆซ์ž๋“ค ์ค‘ 0์˜ ๊ฐœ์ˆ˜๋ฅผ ์ถœ๋ ฅ!


โ˜… 27324 ใ‚พใƒญ็›ฎ (Same Numbers) โ˜…

 

n=input()
print(1 if n[0]==n[1]else 0)

 

๐Ÿ‘ฉ‍๐Ÿผ ์‹ญ์˜ ์ž๋ฆฌ ์ˆซ์ž์™€ ์ผ์˜ ์ž๋ฆฌ ์ˆซ์ž๊ฐ€ ๊ฐ™์œผ๋ฉด 1, ์•„๋‹ˆ๋ฉด 0


โ˜… 13752 ํžˆ์Šคํ† ๊ทธ๋žจ โ˜…

 

for _ in range(int(input())):print('='*int(input()))

โ˜… 27310 :chino_shock: โ˜…

 

emoji=input()
print(len(emoji)+emoji.count(':')+emoji.count('_')*5)

โ˜… 26736 Wynik meczu โ˜…

 

word=input()
print(str(word.count('A')) + ' : ' + str(word.count('B')))

โ˜… 26742 Skarpetki โ˜…

 

s=input()
a=s.count('B')
b=s.count('C')
print(a//2+b//2)

โ˜… 27541 ๆœซๅฐพใฎๆ–‡ๅญ— (Last Letter) โ˜…

 

input()
S=input()

if S[-1]!='G':
    print(S+'G')
else:
    print(S[:-1])

โ˜… 23303 ์ด ๋ฌธ์ œ๋Š” D2 ์ž…๋‹ˆ๋‹ค. โ˜…

 

string=input()

if 'D2' in string or 'd2' in string: print('D2')
else: print('unrated')

โ˜… 27866 ๋ฌธ์ž์™€ ๋ฌธ์ž์—ด โ˜…

 

print(input()[int(input())-1])

 

๐Ÿ‘ฉ‍๐Ÿผ indexing


โ˜… 5340 Secret Location โ˜…

 

import sys
input=sys.stdin.readline

x1=len(input().rstrip())
x2=len(input().rstrip())
x3=len(input().rstrip())
x4=len(input().rstrip())
x5=len(input().rstrip())
x6=len(input().rstrip())

print(f'Latitude {x1}:{x2}:{x3}')
print(f'Longitude {x4}:{x5}:{x6}')

 

๐Ÿ‘ฉ‍๐Ÿผ ๋‹ค์Œ ์ค„ \n์ด ์นด์šดํŠธ๋˜์ง€ ์•Š๊ฒŒ๋” .rstrip()๋งŒ ์ฃผ์˜


โ˜… 27329 ็นฐใ‚Š่ฟ”ใ—ๆ–‡ๅญ—ๅˆ— (Repeating String) โ˜…

 

N=int(input())
string=input()

if string[:N//2] == string[N//2:]: print('Yes')
else: print('No')

 

๐Ÿ‘ฉ‍๐Ÿผ ์ฃผ์–ด์ง„ ๋ฌธ์ž์—ด์˜ ์ ˆ๋ฐ˜๊นŒ์ง€์™€ ๊ทธ ํ›„์˜ ๋ฌธ์ž์—ด์ด ๊ฐ™์€ ์ง€ ๋น„๊ต๋งŒ ํ•˜๋ฉด ๋จ


โ˜… 10102 ๊ฐœํ‘œ โ˜…

 

V=int(input())
res=input()

a,b=res.count('A'),res.count('B')

print('A' if a>b else 'B' if a<b else 'Tie')

โ˜… 28074 ๋ชจ๋น„์Šค โ˜…

 

flag=0
string=input()
if 'M' in string:
    if 'O' in string:
        if 'B' in string:
            if 'I' in string:
                if 'S' in string:
                    flag+=1
                    print('YES')

if flag!=1: print('NO')

โ˜… 10988 ํŒฐ๋ฆฐ๋“œ๋กฌ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ โ˜…

 

string=input()
print(1 if string==string[::-1] else 0)

โ˜… 11721 ์—ด ๊ฐœ์”ฉ ๋Š์–ด ์ถœ๋ ฅํ•˜๊ธฐ โ˜…

 

N=input().rstrip()

for x in range(0,len(N),10):
    print(N[x:x+10])

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

๋Œ“๊ธ€