일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 Hacking
- xcz.kr
- HackCTF
- writeup
- 백준
- Text
- cryptography
- 정렬
- 써니나타스
- 구현
- 수학
- SuNiNaTas
- Database
- C
- misc
- php
- 사칙연산
- 인코그니토
- N0Named
- Python
- CTF
- Web
- Forensics
- 문자열
- wargame
- Incognito
- Network
- Digital Forensics
- 그리디 알고리즘
- MySQL
- Today
- Total
목록백준 (263)
보안을 그리다, 훈이
[Baekjoon/Python3] 2675번 문자열 반복 www.acmicpc.net/problem/2675 2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net n = int(input()) for i in range(n): res = '' r, s = input().split() r = int(r) for j in range(len(s)): res += s[j] * r print(res) t_case = int(input()) for i in range(t_case): r, string = input(..
[Baekjoon/Python3] 2609번 최대공약수와 최소공배수 www.acmicpc.net/problem/2609 2609번: 최대공약수와 최소공배수 첫째 줄에는 입력으로 주어진 두 수의 최대공약수를, 둘째 줄에는 입력으로 주어진 두 수의 최소 공배수를 출력한다. www.acmicpc.net def LCM(a, b): return (a * b) // GCD(a, b) def GCD(a, b): if b % a: return GCD(b % a, a) else: return a a, b = map(int, input().split()) print(GCD(a, b)) print(LCM(a, b))
[Baekjoon/Python3] 2588번 곱셈 www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net A = int(input()) B = int(input()) print(A * ((B % 100) % 10)) print(A * ((B % 100) // 10)) print(A * (B // 100)) print(A * B)
[Baekjoon/Python3] 2587번 대표값2 www.acmicpc.net/problem/2587 2587번: 대표값2 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30의 평균은 가 된다. 평균 www.acmicpc.net nums = [int(input()) for i in range(5)] print(sum(nums) // 5) nums.sort() print(nums[2])
[Baekjoon/Python3] 2577번 숫자의 개수 www.acmicpc.net/problem/2577 2577번: 숫자의 개수 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 같거나 크고, 1,000보다 작은 자연수이다. www.acmicpc.net # list -> for A = int(input()) B = int(input()) C = int(input()) list_cal = str(A * B * C) for i in range(10): print(list_cal.count(str(i)))
[Baekjoon/Python3] 2576번 홀수 www.acmicpc.net/problem/2576 2576번: 홀수 7개의 자연수가 주어질 때, 이들 중 홀수인 자연수들을 모두 골라 그 합을 구하고, 고른 홀수들 중 최솟값을 찾는 프로그램을 작성하시오. 예를 들어, 7개의 자연수 12, 77, 38, 41, 53, 92, 85가 주어지 www.acmicpc.net nums = [] for i in range(7): n = int(input()) if n % 2 == 1: nums.append(n) if len(nums) == 0: print(-1) else: print(sum(nums), min(nums), sep='\n')
[Baekjoon/Python3] 2562번 최댓값 www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net num_list = [] for i in range(9): num_list.append(int(input())) # print(max(num_list), num_list.index(max(num_list))+1, sep = '\n') print(max(num_list)) print(num_list.index(max(num_lis..
[Baekjoon/Python3] 2558번 A+B - 2 www.acmicpc.net/problem/2558 2558번: A+B - 2 첫째 줄에 A, 둘째 줄에 B가 주어진다. (0 < A, B < 10) www.acmicpc.net import sys a = int(sys.stdin.readline()) b = int(sys.stdin.readline()) sys.stdout.write(str(a + b)) # sys.stdout.write(!!!str!!!)
[Baekjoon/Python3/C/Text] 2557번 Hello World www.acmicpc.net/problem/25572557번: Hello WorldHello World!를 출력하시오.www.acmicpc.net [Python3]print('Hello World!') [C]#include int main(void) { printf("Hello World!"); } [Text]Hello World
[Baekjoon/Python3] 2556번 별 찍기 - 14 www.acmicpc.net/problem/2556 2556번: 별 찍기 - 14 지금까지 안 나온 별 찍기가 뭐가 있는지 생각해본 후, 별을 적절히 찍으세요. www.acmicpc.net n = int(input()) for i in range(n): print('*' * n) n = int(input()) for i in range(n): for i in range(n): print('*', end='') print()