https://www.acmicpc.net/problem/15917 15917๋ฒ: ๋
ธ์๋ธ ๋ฐฉ์ง๋ฌธ์ ์ผ!! ์ด๋ค ์ a๊ฐ 2์ ๊ฑฐ๋ญ์ ๊ณฑ๊ผด๋ก ๋ํ๋ด์ด์ง๋ค๊ณ ํด ๋ด
์๋ค. ๊ทธ๋ ๋ค๋ฉด, a = 2n (๋จ n ≥ 0์ธ ์ ์) ๋ฅผ ๋ง์กฑํ ๊ฒ๋๋ค. ๋ณดํต, ๊ฐ ๋นํธ๋ณ๋ก ๊ฒ์ฌ๋ฅผ ํ๋ฉด์, ์ผ์ ธ ์๋ ๋นํธ์ ๊ฐ์๋ฅผ ์์๋ด๋ ๊ฒ๋ ์ข์ www.acmicpc.net import sys input=sys.stdin.readline q=int(input()) a=[2**i for i in range(32)] for i in range(q): b=int(input()) if b in a: print('1') else: print('0') ์ง๊ธ๊น์ง ํผ ๋ฌธ์ ์ค ๊ฐ์ฅ ๊น๋ค๋ก์ ๋ค. ์ฒ์์๋ ์ ๊ณฑ๊ทผ์ ์๊ฐํ์ผ๋, a์ ๋ฒ์๊ฐ 1~2์ 31์น-1..
๐ฏ์๊ณ ๋ฆฌ์ฆ
https://www.acmicpc.net/problem/11006 11006๋ฒ: ๋จ์ฑ์ด์ ๋ญ์ฅ ๊ณ๋์ง์ ์ด์ํ๋ ๋จ์ฑ์ด๋ ๋งค์ผ ๋ญ์ฅ์์ ๋ฌ๊ฑ์ ์๊ฑฐํด๊ฐ๋ค. ์ด๋ ๋ ๋ญ์ฅ์ ๋ค์ด๊ฐ๋ณด๋ ์ผ๋ถ ๋ญ์ ๋ค๋ฆฌ๊ฐ ํ๋์ฉ ์ฌ๋ผ์ก๋ค. ๋จ์ฑ์ด๋ ์ผ๋ง๋ ๋ง์ ๋ญ๋ค์ด ํ ๋ค๋ฆฌ๋ฅผ ์์๋์ง ์๊ณ ์ถ์ www.acmicpc.net import sys input=sys.stdin.readline n=int(input()) for i in range(n): a,b=map(int,input().split()) u=b*2-a print(u, b-u)
https://www.acmicpc.net/problem/10886 10886๋ฒ: 0 = not cute / 1 = cute ์คํฌ๋ ์๊ธฐ๊ฐ ํ์์ ๊ท์ฌ์์ ๋ด๋นํ๊ณ ์๋ค๊ณ ์๊ฐํ๋ค. ํ์ง๋ง ์ฐ์๊ฐ ๋ณผ ๋ ๊ทธ ์๊ฒฌ์ ๋ญ๊ฐ ์ข ์๋ชป๋ ๊ฒ ๊ฐ์๋ค. ๊ทธ๋ ๊ธฐ์ ์ค๋ฌธ์กฐ์ฌ๋ฅผ ํ์ฌ ์คํฌ๊ฐ ๊ท์ฌ์ด์ง ์๋์ง ์์๋ณด๊ธฐ๋ก ํ๋ค. www.acmicpc.net import sys input=sys.stdin.readline chan,ban=0,0 n=int(input()) for i in range(n): a=int(input()) if a==1: chan+=1 else: ban+=1 if chan>ban: print("Junhee is cute!") else: print("Junhee is not cute!")
https://www.acmicpc.net/problem/20540 20540๋ฒ: ์ฐ๊ธธ์ด์ ์ด์ํ ์กธ์
์ ์๋ ์ฐ๊ธธ์ด๋ ํฌ๋ฆฌ์ค๋ง์ค๊ฐ ๋ค๊ฐ์ฌ์๋ก ์ธ๋ก์์ ๋๋๋ค. ๊ทธ๋ฐ ์ฐ๊ธธ์ด๋ฅผ ์ํด ๋์ฐ๋ ์๊ฐํ
์ ์์ผ์ฃผ์ง๋ ์๊ณ ์ฐ๊ธธ์ด์ ์ด์ํฅ์ ์ฐพ๋ ๊ฒ์ ๋์์ฃผ๊ณ ์ ํ๋ค. MBTI ์ ๋ด์์ธ ์ฐ๊ธธ์ด๋ www.acmicpc.net [Problem] [Code] y=list(input()) a=['E','S','T','J'] b=['I','N','F','P'] for i in range(len(y)): if y[i]==a[i]: print(b[i],end='') else: print(a[i],end='') [Solution] ์ฒซ์ค์์ ์ฐ๊ธธ์ด์ MBTI๋ฅผ ์
๋ ฅ๋ฐ์ ํ y ์ ๋ฃ์ด์ค๋ค. ๋ฐฐ์ด a,b๋ฅผ ์ง์ ํ์ฌ ์๋ก ๋ค๋ฅธ mbt..
https://www.acmicpc.net/problem/2010 2010๋ฒ: ํ๋ฌ๊ทธ ์ฒซ์งธ ์ค์ ๋ฉํฐํญ์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. (1 ≤ N ≤ 500,000) ์ด์ด์ ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ๊ฑธ์ณ ๊ฐ ๋ฉํฐํญ์ด ๋ช ๊ฐ์ ํ๋ฌ๊ทธ๋ฅผ ๊ฝ์ ์ ์๋๋ก ๋์ด ์๋์ง๋ฅผ ๋ํ๋ด๋ ์์ฐ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ์์ฐ www.acmicpc.net [Code] import sys num = int(sys.stdin.readline()) sums=0 for i in range(num): a=int(sys.stdin.readline()) sums=sums+a sums=sums-1 print(sums+1)
https://www.acmicpc.net/problem/2420 2420๋ฒ: ์ฌํ๋ฆฌ์๋ ์ฒซ์งธ ์ค์ ๋ ๋๋ฉ์ธ์ ์ ๋ช
๋ N๊ณผ M์ด ์ฃผ์ด์ง๋ค. (-2,000,000,000 ≤ N, M ≤ 2,000,000,000) www.acmicpc.net n,m=map(int,input().split()) result=abs(n-m) print(result)
https://www.acmicpc.net/problem/8393 8393๋ฒ: ํฉ n์ด ์ฃผ์ด์ก์ ๋, 1๋ถํฐ n๊น์ง ํฉ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. www.acmicpc.net [Code] n=int(input()) sums=0 for i in range(1,n+1): sums+=i print(sums)
https://www.acmicpc.net/problem/2557 2557๋ฒ: Hello World Hello World!๋ฅผ ์ถ๋ ฅํ์์ค. www.acmicpc.net [Code] print("Hello World!")