일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CTF
- HackCTF
- 구현
- Python
- Database
- misc
- Digital Forensics
- MySQL
- 써니나타스
- N0Named
- 인코그니토
- 문자열
- 정렬
- Incognito
- wargame
- cryptography
- writeup
- Web
- Web Hacking
- 사칙연산
- 수학
- Forensics
- 백준
- 그리디 알고리즘
- xcz.kr
- SuNiNaTas
- Text
- Network
- php
- C
- Today
- Total
목록백준 (263)
보안을 그리다, 훈이
[Baekjoon/Python3] 2751번 수 정렬하기 2 www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net import sys n = int(sys.stdin.readline()) num = [int(sys.stdin.readline()) for i in range(n)] num.sort() # sorted(n) : save new n.sort : replace for i in range(len(num)): sys.stdout.write(str..
[Baekjoon/Python3] 2750번 수 정렬하기 www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net n = int(input()) list_num = [int(input()) for i in range(n)] list_num.sort() for i in range(n): print(list_num[i])
[Baekjoon/Python3] 2745번 진법 변환 www.acmicpc.net/problem/2745 2745번: 진법 변환 B진법 수 N이 주어진다. 이 수를 10진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이 알파벳 대문자를 www.acmicpc.net n, b = input().split() print(int(n, int(b)))
[Baekjoon/Python3] 2743번 단어 길이 재기 www.acmicpc.net/problem/2743 2743번: 단어 길이 재기 알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오. www.acmicpc.net print(len(input()))
[Baekjoon/Python3/C] 2742번 기찍 N https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net [Python3] N = int(input()) for i in range(N): print(N - i) [C] #include int main() { int N; scanf("%d", &N); for (int i = N; i >= 1; i--) printf("%d\n", i); }
[Baekjoon/Python3/C] 2741번 N 찍기 www.acmicpc.net/problem/2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net [Python3] N = int(input()) for i in range(1, N + 1): print(i) [C] #include int main() { int n; scanf("%d", &n); for (int i = 1; i
[Baekjoon/Python3/C] 2739번 구구단 www.acmicpc.net/problem/2739 2739번: 구구단 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. www.acmicpc.net [Python3] N = int(input()) for i in range(1, 10): print(N, '*', i, '=', N * i) [C] #include int main() { int N; scanf("%d", &N); for (int i = 1; i
[Baekjoon/Python3] 2738번 행렬 덧셈 www.acmicpc.net/problem/2738 2738번: 행렬 덧셈 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같 www.acmicpc.net n, m = map(int, input().split()) a, b = [], [] for i in [a, b]: for j in range(n): i.append(list(map(int, input().split()))) for i in range(n): for j in range(m): a[i][j] += b[i][j] print(*a[i])
[Baekjoon/Python3] 2720번 세탁소 사장 동혁 www.acmicpc.net/problem/2720 2720번: 세탁소 사장 동혁 각 테스트케이스에 대해 필요한 쿼터의 개수, 다임의 개수, 니켈의 개수, 페니의 개수를 공백으로 구분하여 출력한다. www.acmicpc.net t = int(input()) for i in range(t): give_dict = {25: 0, 10: 0, 5: 0, 1: 0} cost = int(input()) for j in give_dict.keys(): give_dict[j] = cost // j cost %= j print(*give_dict.values()) t = int(input()) for i in range(t): give_list = [0 f..