일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 문자열
- 구현
- Python
- xcz.kr
- Text
- php
- wargame
- Forensics
- N0Named
- 인코그니토
- SuNiNaTas
- misc
- CTF
- writeup
- cryptography
- Digital Forensics
- 써니나타스
- 백준
- 그리디 알고리즘
- C
- Network
- MySQL
- Incognito
- Database
- 수학
- 사칙연산
- 정렬
- HackCTF
- Web Hacking
- Web
- Today
- Total
목록Programming (336)
보안을 그리다, 훈이
[Baekjoon/Python3] 16394번 홍익대학교 www.acmicpc.net/problem/16394 16394번: 홍익대학교 입력으로 첫 줄에 특정 년도를 알리는 정수 N이 주어진다. 정수 N은 1,946 부터 1,000,000 사이의 값이다. (1,946 ≤ N ≤ 1,000,000) www.acmicpc.net 홍익대학교는 1946년에 개교하였고, 특정 년도가 주어졌을 때, 그 해가 개교 몇 주년인지 출력하라고 한다. (특정 년도 - 1946)를 출력하면 되므로, 다음 코드로 해결했다. print('%d' %(int(input()) - 1946))
[Baekjoon/Python3] 16204번 카드 뽑기 www.acmicpc.net/problem/16204 16204번: 카드 뽑기 첫째 줄에 N, M, K가 주어진다. (1 ≤ N ≤ 1,000,000, 0 ≤ M, K ≤ N) www.acmicpc.net n, m, k = map(int, input().split()) print(min(m, k) + min(n - m, n - k))
[Baekjoon/Python3] 15963번 CASIO www.acmicpc.net/problem/15963 15963번: CASIO 카시오 계산기는 만능 계산기이다. 시험을 한 번이라도 쳐본 일곽인이라면, 이 카시오의 소중함에 대해서 뼈저리게 느껴보았을 것이다. 하지만, 이런 카시오에도 함정이 있다. 바로, 카시오 계 www.acmicpc.net '송찬이가 원한 배터리면 1을, 그 외엔 0을 출력한다.'라고 한다. 승찬이가 필요한 배터리 N과 선생님이 가져온 배터리 M 입력값이 같으면 1, 다르면 0을 출력하도록 구현하면 된다. n, m = map(int, input().split()) if n == m: print(1) else: print(0)
[Baekjoon/Python3] 15904번 UCPC는 무엇의 약자일까? www.acmicpc.net/problem/15904 15904번: UCPC는 무엇의 약자일까? 첫 번째 줄에 알파벳 대소문자, 공백으로 구성된 문자열이 주어진다. 문자열의 길이는 최대 1,000자이다. 문자열의 맨 앞과 맨 끝에 공백이 있는 경우는 없고, 공백이 연속해서 2번 이상 주어지는 www.acmicpc.net 처음 문제를 읽었을 때, 문자열의 대문자만 필터링 한 값이 'UCPC'인지, 아닌지를 구하는 문제로 인식했고 아래 코드를 제출했다. s = input() u = '' alp = [chr(i) for i in range(65, 91)] for i in s: if i in alp: u += i if u == 'UCPC..
[Baekjoon/Python3] 15813번 너의 이름은 몇 점이니? www.acmicpc.net/problem/15813 15813번: 너의 이름은 몇 점이니? 첫 번째 줄에 이름의 길이가 주어진다. (단, 길이는 100자 이하이다) 두 번째 줄에 이름이 띄어쓰기 없이 대문자로 주어진다. www.acmicpc.net n = int(input()) total = 0 for i in input(): total += ord(i) - 64 print(total)
[Baekjoon/Python3] 15781번 헬멧과 조끼 www.acmicpc.net/problem/15781 15781번: 헬멧과 조끼 입력의 첫째 줄에 맵에 존재하는 헬멧의 개수 N(N은 1000이하의 자연수)과 조끼의 개수 M(M은 1000이하의 자연수)이 주어진다. 둘째 줄에 각 헬멧의 방어력 h[i] (h[i]는 10억 이하의 자연수)가 N개 만큼 www.acmicpc.net n, m = map(int, input().split()) n_dfs = list(map(int, input().split())) m_dfs = list(map(int, input().split())) print(max(n_dfs) + max(m_dfs))
[Baekjoon/Python3] 15740번 A+B - 9 www.acmicpc.net/problem/15740 15740번: A+B - 9 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net a, b = map(int, input().split()) print(a + b)
[Baekjoon/Python3] 15733번 나는 누구인가 www.acmicpc.net/problem/15733 15733번: 나는 누구인가 당신은 지금 코딩을 하고있다. 그럼 당신은 어떤 사람인가. www.acmicpc.net print("I'm Sexy") print('I\'m Sexy')
[Baekjoon/Python3] 15727번 조별과제를 하려는데 조장이 사라졌다 www.acmicpc.net/problem/15727 15727번: 조별과제를 하려는데 조장이 사라졌다 3학년 1학기를 재학 중인 성우는 ‘빨간눈 초파리의 뒷다리 털의 개수와 파인애플 껍질의 이해’라는 과목을 수강 중이다. 기말고사를 맞이하여 교수님은 수강생들에게 조별과제를 내주었고, www.acmicpc.net import math l = float(input()) print(int(math.ceil(l / 5)))
[Baekjoon/Python3] 15680번 연세대학교 www.acmicpc.net/problem/15680 15680번: 연세대학교 연세대학교의 영문명은 YONSEI, 슬로건은 Leading the Way to the Future이다. 이를 출력하는 프로그램을 작성해보도록 하자. www.acmicpc.net s = int(input()) if s == 0: print('YONSEI') elif s == 1: print('Leading the Way to the Future')