๋ชฉ๋ก์ ์ฒด ๊ธ (1005)
๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
220126 ์์ฑ 15651 ์์ฐ์ N๊ณผ M์ด ์ฃผ์ด์ก์ ๋, ์๋ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ธธ์ด๊ฐ M์ธ ์์ด์ ๋ชจ๋ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ 1๋ถํฐ N๊น์ง ์์ฐ์ ์ค์์ M๊ฐ๋ฅผ ๊ณ ๋ฅธ ์์ด ๊ฐ์ ์๋ฅผ ์ฌ๋ฌ๋ฒ ๊ณจ๋ผ๋ ๋จ ๋ด ํ์ด from itertools import product a, b = map(int, input().split()) arr = list(range(1, a+1)) nPr = list(map(' '.join, product(map(str, arr), repeat = b))) for i in range(len(nPr)) : print(nPr[i]) 4 2 ['1 1', '1 2', '1 3', '1 4', '2 1', '2 2', '2 3', '2 4', '3 1', '3 2', '3 3', '3 4', '..
220126 ์์ฑ 15650 ์์ฐ์ N๊ณผ M์ด ์ฃผ์ด์ก์ ๋, ์๋ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ธธ์ด๊ฐ M์ธ ์์ด์ ๋ชจ๋ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ 1๋ถํฐ N๊น์ง ์์ฐ์ ์ค์์ ์ค๋ณต ์์ด M๊ฐ๋ฅผ ๊ณ ๋ฅธ ์์ด ๊ณ ๋ฅธ ์์ด์ ์ค๋ฆ์ฐจ์ ๋ด ํ์ด from itertools import combinations a, b = map(int, input().split()) arr = list(range(1, a+1)) nPr = list(map(' '.join, combinations(map(str, arr), b))) for i in range(len(nPr)) : print(nPr[i]) 4 2 1 2 1 3 1 4 2 3 2 4 3 4
220126 ์์ฑ 15649 ์์ฐ์ N๊ณผ M์ด ์ฃผ์ด์ก์ ๋, ์๋ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ธธ์ด๊ฐ M์ธ ์์ด์ ๋ชจ๋ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ 1๋ถํฐ N๊น์ง ์์ฐ์ ์ค์์ ์ค๋ณต ์์ด M๊ฐ๋ฅผ ๊ณ ๋ฅธ ์์ด ๋ด ํ์ด from itertools import permutations a, b = map(int, input().split()) arr = list(range(1, a+1)) nPr = list(map(' '.join, permutations(map(str, arr), b))) for i in range(len(nPr)) : print(nPr[i]) 4 4 1 2 3 4 1 2 4 3 1 3 2 4 1 3 4 2 1 4 2 3 1 4 3 2 2 1 3 4 2 1 4 3 2 3 1 4 2 3 4 1 2 4 1 3 2 4 3 1..
220126 ์์ฑ 18870 ์์ง์ ์์ N๊ฐ์ ์ขํ X1, X2, ..., XN์ด ์๋ค. ์ด ์ขํ์ ์ขํ ์์ถ์ ์ ์ฉํ๋ ค๊ณ ํ๋ค. Xi๋ฅผ ์ขํ ์์ถํ ๊ฒฐ๊ณผ X'i์ ๊ฐ์ Xi > Xj๋ฅผ ๋ง์กฑํ๋ ์๋ก ๋ค๋ฅธ ์ขํ์ ๊ฐ์์ ๊ฐ์์ผ ํ๋ค. X1, X2, ..., XN์ ์ขํ ์์ถ์ ์ ์ฉํ ๊ฒฐ๊ณผ X'1, X'2, ..., X'N๋ฅผ ์ถ๋ ฅ ๋ด ํ์ด import sys a = int(input()) num = list(map(int, input().split())) num1 = sorted(set(num)) dic = {value : index for index, value in enumerate(num1)} for i in num : print(dic[i], end = " ") 3 100 200 100 {100:..
220126 ์์ฑ 10814 ์ฒซ์งธ ์ค๋ถํฐ ์ด N๊ฐ์ ์ค์ ๊ฑธ์ณ ์จ๋ผ์ธ ์ ์ง ํ์์ ๋์ด ์, ๋์ด๊ฐ ๊ฐ์ผ๋ฉด ๊ฐ์ ํ ์์ผ๋ก ํ ์ค์ ํ ๋ช ์ฉ ๋์ด์ ์ด๋ฆ์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด ์ถ๋ ฅ ๋ด ํ์ด x = int(input()) mem = [] for i in range (x) : [a, b] = input().split() a = int(a) mem.append([a, b]) mem = sorted(mem, key= lambda x: x[0]) for i in range(x) : print(mem[i][0], mem[i][1]) 3 21 junk 21 doyun 20 sun // ๊ฒฐ๊ณผ 20 sun 21 junk 21 doyun
220125 ์์ฑ https://www.deepnoid.com/ ์ธ๊ณต์ง๋ฅ | Deepnoid DEEPNOID๋ ์ธ๊ณต์ง๋ฅ์ ํตํ ์ธ๋ฅ์ ๊ฑด๊ฐ๊ณผ ์ถ์ ์ง ํฅ์์ ๊ธฐ์ ์ด๋ ์ผ๋ก ํ๊ณ ์์ต๋๋ค. ๋ฅ๋ ธ์ด๋๊ฐ ๊ฟ๊พธ๋ ์ธ์์, ์๋ฃ ์ธ๊ณต์ง๋ฅ์ด ์ง๊ธ๋ณด๋ค ํจ์ฌ ๋์ ๋ฒ์์ ์งํ์ ์ฐ๊ตฌ, ์ง๋จ, ์น๋ฃ์ ๋์ www.deepnoid.com 1. ResNet : Deep residual learning for image recognition : Very Deep networks utilsing residual connection (Up to 152 layers) : Shortcut Connectionnnn : Residual Learning : ์ ๋ ฅ๊ฐ์ ์ถ๋ ฅ๊ฐ์ ๋ํด์ค ์ ์๋๋ก ์ง๋ฆ๊ธธ(shortcut) : F(x) + x๋ฅผ ..
220125 ์์ฑ 1181 ์ํ๋ฒณ ์๋ฌธ์๋ก ์ด๋ฃจ์ด์ง N๊ฐ์ ๋จ์ด๊ฐ ๋ค์ด์ค๋ฉด ์๋์ ๊ฐ์ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ 1. ๊ธธ์ด๊ฐ ์งง์ ๊ฒ๋ถํฐ 2. ๊ธธ์ด๊ฐ ๊ฐ์ผ๋ฉด ์ฌ์ ์์ผ๋ก ๋ด ํ์ด import sys a = int(sys.stdin.readline()) num = [] for i in range(a) : num.append(sys.stdin.readline().strip()) nums = list(set(num)) nums.sort() nums.sort(key = len) for j in nums : print(j) 3 but as as // ๊ฒฐ๊ณผ as but
220125 ์์ฑ 11651 2์ฐจ์ ํ๋ฉด ์์ ์ N๊ฐ๊ฐ ์ฃผ์ด์ง๋ค. ์ขํ๋ฅผ y์ขํ๊ฐ ์ฆ๊ฐํ๋ ์์ผ๋ก, y์ขํ๊ฐ ๊ฐ์ผ๋ฉด x์ขํ๊ฐ ์ฆ๊ฐํ๋ ์์๋ก ์ ๋ ฌํ ๋ค์ ์ถ๋ ฅ ๋ด ํ์ด x = int(input()) num = [] for i in range(x) : [a, b] = map(int, input().split()) num.append([b, a]) num = sorted(num) for y, x in num : print(x, y) 3 2 4 1 -1 1 9 // ๊ฒฐ๊ณผ 1 -1 2 4 1 9 +) ์ถ๊ฐ๋ก ๋ด๊ฐ ํจ from operator import itemgetter x = int(input()) num = [] for i in range(x) : [a, b] = map(int, input().split..