일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Web
- writeup
- Digital Forensics
- cryptography
- wargame
- 문자열
- misc
- php
- 백준
- 써니나타스
- Web Hacking
- Text
- Network
- N0Named
- C
- 인코그니토
- xcz.kr
- MySQL
- 구현
- Database
- HackCTF
- Forensics
- 사칙연산
- 그리디 알고리즘
- 정렬
- CTF
- Python
- SuNiNaTas
- Incognito
- 수학
- Today
- Total
목록Programming (336)
보안을 그리다, 훈이
[Baekjoon/Python3] 11134번 쿠키애호가 www.acmicpc.net/problem/11134 11134번: 쿠키애호가 철수는 쿠키를 세상에서 제일 좋아한다. 쿠키가 있는 곳이라면 철수도 반드시 있다고 할 정도이다. 철수는 날마다 자신이 가지고 있는 쿠키 중 C개를 먹는다. C개 미만의 쿠키가 남아 있다면 전 www.acmicpc.net import math t = int(input()) for i in range(t): n, c = map(int, input().split()) print(int(math.ceil(n / c)))
[Baekjoon/Python3] 11104번 Fridge of Your Dreams www.acmicpc.net/problem/11104 11104번: Fridge of Your Dreams Eirik drinks a lot of Bingo Cola to help him program faster, and over the years he has burned many unnecessary calories walking all the way to the kitchen to get some. To avoid this he has just bought a small fridge, which is beautifully placed next to his www.acmicpc.net for i in range(in..
[Baekjoon/Python3] 11098번 첼시를 도와줘! www.acmicpc.net/problem/11098 11098번: 첼시를 도와줘! 구단이 성적을 내지 못한다면 답은 새 선수 영입뿐이다. 이것은 오늘날 유럽 리그에서 가장 흔한 전략이고, 노르웨이의 로젠버그 팀은 이러한 전략이 성공한 대표적 예시다. 그들은 많은 스카 www.acmicpc.net for i in range(int(input())): players = [] for j in range(int(input())): price, name = input().split() price = int(price) players.append((price, name)) players.sort(key = lambda player: player[0])..
[Baekjoon/Python3] 11050번 이항 계수 1 www.acmicpc.net/problem/11050 11050번: 이항 계수 1 첫째 줄에 \(N\)과 \(K\)가 주어진다. (1 ≤ \(N\) ≤ 10, 0 ≤ \(K\) ≤ \(N\)) www.acmicpc.net # math 모듈 - factoral() 함수 사용시 import math n, k = map(int, input().split()) print(int(math.factorial(n) / (math.factorial(k) * (math.factorial(n - k))))) # factorial() 함수 구현 def factorial(a): res = 1 for i in range(1, a + 1): res *= i return..
[Baekjoon/Python3] 11047번 동전 0 www.acmicpc.net/problem/11047 11047번: 동전 0 첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) 둘째 줄부터 N개의 줄에 동전의 가치 Ai가 오름차순으로 주어진다. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2인 경우에 Ai는 Ai-1의 배수) www.acmicpc.net n, k = map(int, input().split()) value = [int(input()) for i in range(n)] coin = 0 for v in reversed(value): # reversed() if k: coin += k // v k %= v print(coin)
[Baekjoon/Python3] 11024번 더하기 4 www.acmicpc.net/problem/11024 11024번: 더하기 4 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, N(1 ≤ N ≤ 100)개의 수가 공백으로 구분되어서 주어진다. 입력으로 주어지는 수는 10,000보다 작거나 www.acmicpc.net for i in range(int(input())): print(sum(map(int, input().split())))
[Baekjoon/Python3] 11023번 더하기 3 www.acmicpc.net/problem/11023 11023번: 더하기 3 첫째 줄에 N(1 ≤ N ≤ 100)개의 수가 공백으로 구분되어서 주어진다. 입력으로 주어지는 수는 10,000보다 작거나 같은 자연수이다. 또, 0으로 시작하는 수는 주어지지 않는다. www.acmicpc.net print(sum(list(map(int, input().split()))))
[Baekjoon/Python3] 11022번 A+B - 8 www.acmicpc.net/problem/11022 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. www.acmicpc.net T = int(input()) for i in range(1, T + 1): A, B = map(int, input().split()) print('Case #%d: %d + %d = %d' %(i, A, B, A + B))
[Baekjoon/Python3] 11021번 A+B - 7 www.acmicpc.net/problem/11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net T = int(input()) for i in range(1, T + 1): A, B = map(int, input().split()) sum = A + B print('Case #' + str(i) + ': ' + str(sum))
[Baekjoon/Python3] 11006번 남욱이의 닭장 www.acmicpc.net/problem/11006 11006번: 남욱이의 닭장 계란집을 운영하는 남욱이는 매일 닭장에서 달걀을 수거해간다. 어느 날 닭장에 들어가보니 일부 닭의 다리가 하나씩 사라졌다. 남욱이는 얼마나 많은 닭들이 한 다리를 잃었는지 알고싶었 www.acmicpc.net t = int(input()) for i in range(t): n, m = map(int, input().split()) print(m * 2 - n, m - (m * 2 - n))