일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Database
- CTF
- wargame
- Web Hacking
- Incognito
- N0Named
- xcz.kr
- 문자열
- Web
- Forensics
- 정렬
- 수학
- 사칙연산
- C
- Text
- Network
- misc
- SuNiNaTas
- Python
- 그리디 알고리즘
- Digital Forensics
- 백준
- php
- MySQL
- 써니나타스
- HackCTF
- 구현
- writeup
- 인코그니토
- cryptography
- Today
- Total
목록수학 (138)
보안을 그리다, 훈이
[Baekjoon/Python3] 8714번 Monety www.acmicpc.net/problem/8714 8714번: Monety Pierwszy wiersz wejścia zawiera jedną liczbę całkowitą n (1 ≤ n ≤ 106), oznaczająca liczbę monet Bajtka. Kolejny wiersz zawiera ciąg n liczb całkowitych a1, a2, ..., an, gdzie ai oznacza opis i-tej monety, 0 - jeśli moneta leży na awers www.acmicpc.net n = int(input()) nums = list(map(int, input().split())) print(min(nums..
[Baekjoon/Python3] 19698번 헛간 청약 www.acmicpc.net/problem/19698 19698번: 헛간 청약 $1 \le N, W, H, L \le 1,000$ www.acmicpc.net n, w, h, l = map(int, input().split()) if (w // l) * (h // l) >= n: print(n) else: print((w // l) * (h // l))
[Baekjoon/Python3] 18411번 試験 www.acmicpc.net/problem/18411 18411번: 試験 JOI 君は情報の試験を 3 回受けた.試験の点数はすべて 0 以上 100 以下の整数である. JOI 君の成績は 3 回の試験の点数のうち高い方から 2 つを足し合わせた合計によって決まる. 3 回 www.acmicpc.net print(sum(sorted(list(map(int, input().split())))[1:]))
[Baekjoon/Python3] 18301번 Rats www.acmicpc.net/problem/18301 18301번: Rats To celebrate the Lunar New Year of the Rat, Douglas decides to count the number of rats living in his area. It is impossible for him to find all rats, as they tend to be well hidden. However, on the first day of the new year, Douglas manages to capture n1 www.acmicpc.net import math n1, n2, n12 = map(int, input().split()) ..
[Baekjoon/Python3] 18108번 1998년생인 내가 태국에서는 2541년생?! www.acmicpc.net/problem/18108 18108번: 1998년생인 내가 태국에서는 2541년생?! ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국 www.acmicpc.net print(int(input())-543)
[Baekjoon/Python3] 17496번 스타후르츠 www.acmicpc.net/problem/17496 17496번: 스타후르츠 1, 11, 21, 31, 41 일에 스타후르츠 씨앗을 심으면 됩니다. 51일에 심으면 61일에 수확이 가능한데 여름은 60일까지 이므로 61일에는 수확할 수 없습니다. 따라서 총 5 * 300 = 1500개의 스타후르츠를 수확 www.acmicpc.net N, T, C, P = map(int, input().split()) print((N - 1) // T * C * P)
[Baekjoon/Python3] 17450번 과자 사기 www.acmicpc.net/problem/17450 17450번: 과자 사기 입력은 총 3개의 줄로 이루어지며, 각 줄에는 S, N, U의 순서대로 한 봉지의 가격과 무게가 띄어쓰기를 사이에 두고 주어진다. 모든 입력값은 1 이상 1,000 이하의 정수이다. 세 종류의 과자의 가성 www.acmicpc.net nums = [] for i in range(3): a, b = map(int, input().split()) if a * 10 >= 5000: a = a * 10 - 500 else: a *= 10 b *= 10 nums.append(b / a) if max(nums) == nums[0]: print('S') elif max(nums) =..
[Baekjoon/Python3] 17388번 와글와글 숭고한 www.acmicpc.net/problem/17388 17388번: 와글와글 숭고한 첫 번째 줄에 숭실대학교의 참여도, 고려대학교의 참여도, 한양대학교의 참여도를 의미하는 세 자연수 S, K, H가 공백으로 구분되어 주어진다. (0 ≤ S, K, H ≤ 100) 세 대학의 참여도는 모두 다르다. www.acmicpc.net s, k, h = map(int, input().split()) if s + k + h >= 100: print('OK') else: if min(s, k, h) == s: print('Soongsil') elif min(s, k, h) == k: print('Korea') else: print('Hanyang')
[Baekjoon/Python3] 17356번 욱 제 www.acmicpc.net/problem/17356 17356번: 욱 제 욱의 욱제력과 제의 욱제력이 한 줄에 주어진다. 욱제력은 0 이상 5,000 이하의 정수이다. www.acmicpc.net a, b = map(int, input().split()) m = (b - a) / 400 print(1 / (1 + pow(10, m)))
[Baekjoon/Python3] 17174번 전체 계산 횟수 www.acmicpc.net/problem/17174 17174번: 전체 계산 횟수 첫 번째 줄에 환전한 금액 N과 묶음의 크기 M이 주어진다. (2 ≤ N ≤ 100,000, 2 ≤ M ≤ N) www.acmicpc.net n, m = map(int, input().split()) cnt = n while n // m: cnt += n // m n //= m print(cnt)