일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 실버
- 4948
- N-Queen
- 파이썬
- 백준
- 경사하강법
- 1101
- Mac
- 밑바닥부터 시작하는 딥러닝
- 재귀
- streamlit
- 개발환경
- n과 m
- pyenv
- end to end
- 파이싼
- BOJ
- 손실함수
- 설정
- 신경망 학습
- 기계학습
- 그리디 알고리즘
- 1002
- 15649
- 가상환경
- Python
- 9020
- 백트래킹
- Today
- Total
목록분류 전체보기 (181)
파이톨치
n = int(input()) l = list(map(int, input().split())) emty = [0 for i in range(n)] num = 1 for i in l: idx = 0 for j in range(i): idx = emty.index(0, idx, len(l)) idx += 1 while emty[idx] != 0: idx += 1 emty[idx] = num num += 1 # print(emty) for i in emty: print(i, end=" ")
king, stone, n = input().split() n = int(n) # R, L, B, T # RT, LT, RB, LB skip_R = ['R', 'RT', 'RB'] skip_L = ['L', 'LT', 'LB'] skip_B = ['B', 'RB', 'LB'] skip_T = ['T', 'RT', 'LT'] king = list(king) stone = list(stone) for i in range(n): move = input() # 1. 킹이 나가는 경우 if king[0] == 'A' and move in skip_L: continue elif king[1] == '1' and move in skip_B: continue elif king[0] == 'H' and move in s..
n, k = map(int, input().split()) # 2의 n승이라는 것은 2진수로 풀 수 있다는 이야기이다. cnt = n # print(bin(n).count('1')) while bin(n).count('1') > k: n += 1 print(n - cnt)
n, m = map(int, input().split()) arr = [[0 for i in range(m)] for i in range(n)] for i in range(n): s = input() for j in range(m): arr[i][j] = int(s[j]) if n==1 or m==1: print(1) else: cnt = 0 for r in range(min([n, m]), 1, -1): r -= 1 if cnt == 1: break; for i in range(0, m-r): if cnt == 1: break; for j in range(0, n-r): if arr[j][i] == arr[j+r][i] == arr[j][i+r] == arr[j+r][i+r]: print((r+1)**..
# 작수일 떄는 나누었을 때 나머지가 0.5이면 오케이 # 홀수이면 나누었을 때 나머지가 없으면 오케이 cnt = 0 n, k = map(int, input().split()) for i in range(k, 101): if i%2==1 and (n/i)-(n//i)==0 and n//i-i//2>=0: # print(i); for j in range(n//i-i//2, n//i+i//2+1): print(j, end=" ") cnt = 1; break if i%2==0 and (n/i - n//i)==0.5 and n//i-i//2+1 >= 0: # print(i); for j in range(n//i-i//2+1, n//i+i//2+1): print(j, end=" ") cnt = 1; break i..
W, H, X, Y, P = map(int, input().split()) R = H // 2 cnt = 0 for i in range(P): x, y = map(int, input().split()) # 1: 왼쪽 반원 if (X-x)**2 + (Y+R-y)**2
a, b = input().split() a = int(a[::-1]) b = int(b[::-1]) c = str(a+b) c = int(c[::-1]) print(c)