일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Network
- Digital Forensics
- Python
- C
- misc
- 백준
- wargame
- 구현
- Database
- SuNiNaTas
- xcz.kr
- Web Hacking
- Web
- N0Named
- MySQL
- 인코그니토
- 사칙연산
- cryptography
- php
- 그리디 알고리즘
- Text
- HackCTF
- 문자열
- CTF
- 수학
- 정렬
- writeup
- Forensics
- Incognito
- 써니나타스
- Today
- Total
목록전체 글 (439)
보안을 그리다, 훈이
[Baekjoon/Python3] 2935번 소음 www.acmicpc.net/problem/2935 2935번: 소음 수업 시간에 떠드는 두 학생이 있다. 두 학생은 수업에 집중하는 대신에 글로벌 경제 위기에 대해서 토론하고 있었다. 토론이 점점 과열되면서 두 학생은 목소리를 높였고, 결국 선생님은 크게 www.acmicpc.net a = int(input()) op = input() b = int(input()) if op == '+': print(a + b) else: print(a * b)
inp = list(map(int, input().split())) if inp == sorted(inp): print('ascending') elif inp == sorted(inp, reverse=True): print('descending') else: print('mixed') [Baekjoon/Python3] 2920번 음계 www.acmicpc.net/problem/2920 2920번: 음계 다장조는 c d e f g a b C, 총 8개 음으로 이루어져있다. 이 문제에서 8개 음은 다음과 같이 숫자로 바꾸어 표현한다. c는 1로, d는 2로, ..., C를 8로 바꾼다. 1부터 8까지 차례대로 연주한다면 ascending, 8 www.acmicpc.net
[Baekjoon/Python3] 2914번 저작권 www.acmicpc.net/problem/2914 2914번: 저작권 창영이는 노래 여러 개를 이어서 부르는 가수이다. 유명한 노래의 비슷한 멜로디를 이어서 부르면서 언제 곡이 넘어갔는지 모르게 만드는 것이 창영이 노래의 특징이다. 이런 노래로 상업적으 www.acmicpc.net a, i = map(int, input().split()) print((i - 1) * a + 1)
[Baekjoon/Python3] 2908번 상수 www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net A, B = input().split() A = int(A[::-1]) # [::-1] : reverse, [::-2] : 2번째(배수) 제거 후 reverse B = int(B[::-1]) if A > B: print(A) else: print(B)
[Baekjoon/Python3] 2902번 KMP는 왜 KMP일까? www.acmicpc.net/problem/2902 2902번: KMP는 왜 KMP일까? 입력은 한 줄로 이루어져 있고, 최대 100글자의 영어 알파벳 대문자, 소문자, 그리고 하이픈 ('-', 아스키코드 45)로만 이루어져 있다. 첫 번째 글자는 항상 대문자이다. 그리고, 하이픈 뒤에는 반드 www.acmicpc.net a = list(input().split('-')) sh = '' for i in a: sh += i[0] print(sh)
[Baekjoon/Python3] 2884번 알람 시계 www.acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net H, M = map(int, input().split()) if(M >= 45): print(H, M - 45) elif(M 0): print(H - 1, M + 15) else: print(23, M+15)
[Baekjoon/Python3] 2869번 달팽이는 올라가고 싶다 www.acmicpc.net/problem/2869 2869번: 달팽이는 올라가고 싶다 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) www.acmicpc.net import math a, b, v = map(int, input().split()) day = (v - b) / (a - b) print(math.ceil(day))
[Baekjoon/Python3] 2864번 5와 6의 차이 www.acmicpc.net/problem/2864 2864번: 5와 6의 차이 첫째 줄에 두 정수 A와 B가 주어진다. (1
[Baekjoon/Python3] 2845번 파티가 끝나고 난 뒤 www.acmicpc.net/problem/2845 2845번: 파티가 끝나고 난 뒤 파티가 끝나고 나면, 사람들은 누가 파티에 왔는지와 얼마나 많은 사람들이 왔는지를 궁금해한다. 보통 파티는 매우 크게 열리기 때문에, 정확하게 몇 명이 참가했는지 알 수가 없다. 지난주 토 www.acmicpc.net a, b = map(int, input().split()) articles = list(map(int, input().split())) all = a * b for i in articles: print(i - all, end=' ')
[Baekjoon/Python3] 2839번 설탕 배달 www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net n = int(input()) cnt = 0 cnt += n // 5 n %= 5 for i in range(cnt): if n % 3: cnt -= 1 n += 5 else: break if n % 3: print(-1) else: cnt += n // 3 print(cnt)