[coding test] Baekjoon_level 11_브루트 포스-1
2021. 6. 9. 17:16ㆍPython/코딩 테스트
Ver. Jupyter Notebook (Anaconda3)
▶ coding test_Baekjoon_level 11_브루트 포스-1
- 백준: baekjoon
- 코딩 및 결과: github
JeongJaeyoung0/coding_test
코딩테스트. Contribute to JeongJaeyoung0/coding_test development by creating an account on GitHub.
github.com
2021.06.09
# coding test_Baekjoon_level 11_브루트 포스-1
# 2798 (블랙잭)-1
n,k=input().split()
n=int(n)
m=list(map(int,input().split()))
s=0
while n>2:
for i in m[-n+1:-1]:
a=m.index(i)
for j in m[a+1:]:
b=m[-n]+i+j
if int(k)>=b>s:s=b
n-=1
print(s)
# 2798 (블랙잭)-2
from itertools import*
[n,k],m=eval('map(int,input().split()),'*2)
print(max(i for i in map(sum,combinations(m,3)) if i<=k))
# 2231 (분해합)-1
a,b=0,1
n=int(input())
while b==1:
a+=1
if n==a+sum(map(int,str(a))):print(a);b=0
if n<a:print('0');b=0
# 2231 (분해합)-2
n=int(input())
print([*[i for i in range(n) if n==i+sum(map(int,str(i)))],0][0])
# 7568 (덩치)-1
x=[];exec("x+=[[i for i in map(int,input().split())]];"*int(input()))
for i in x:
a=1
for j in x:
if i[0]<j[0] and i[1]<j[1]:
a+=1
print(a)
# 7568 (덩치)-2
*x,=eval(int(input())*'input().split(),')
print(*[sum((a<c)*(b<d)for c,d in x)+1for a,b in x])
'Python > 코딩 테스트' 카테고리의 다른 글
[coding test] Baekjoon_level 12_정렬-1 (0) | 2021.06.11 |
---|---|
[coding test] Baekjoon_level 11_브루트 포스-2 (0) | 2021.06.10 |
[coding test] Baekjoon_level 10_재귀-2 (0) | 2021.06.08 |
[coding test] Baekjoon_level 10_재귀-1 (0) | 2021.06.07 |
[coding test] Baekjoon_level 9_기본 수학 2-3 (0) | 2021.06.06 |