일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- N0Named
- 백준
- misc
- CTF
- Web Hacking
- Digital Forensics
- 구현
- wargame
- 정렬
- SuNiNaTas
- Network
- 써니나타스
- 수학
- xcz.kr
- Python
- 그리디 알고리즘
- Database
- 문자열
- Incognito
- cryptography
- Text
- 사칙연산
- php
- Web
- C
- HackCTF
- MySQL
- Forensics
- writeup
- 인코그니토
- Today
- Total
목록전체 글 (439)
보안을 그리다, 훈이
[Baekjoon/Python3] 1075번 나누기 www.acmicpc.net/problem/10751075번: 나누기첫째 줄에 N, 둘째 줄에 F가 주어진다. N은 100보다 크거나 같고, 2,000,000,000보다 작거나 같은 자연수이다. F는 100보다 작거나 같은 자연수이다.www.acmicpc.net n = int(input()) f = int(input()) n -= n % 100 while True: if n % f == 0: break else: n += 1 print(str(n)[-2:]) n = int(input()) f = int(input()) n -= n % 100 if n % f == 0: print('%02d' %(n % 100)) else: print('%02d' %((n..
[Baekjoon/Python3] 1065번 한수 www.acmicpc.net/problem/1065 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 www.acmicpc.net def hansu(n): cnt = 0 for i in range(1, n + 1): if i < 100: # 1 ~ 99 한수에 포함 cnt += 1 elif i < 1000: # 세자리수 num = list(map(int, str(i))) # 숫자 분리 if num[0] - num[1] == num[1] - num[2]: cnt += 1 print(cnt) N ..
[Baekjoon/Python3] 1037번 약수 www.acmicpc.net/problem/1037 1037번: 약수 첫째 줄에 N의 진짜 약수의 개수가 주어진다. 이 개수는 50보다 작거나 같은 자연수이다. 둘째 줄에는 N의 진짜 약수가 주어진다. 1,000,000보다 작거나 같고, 2보다 크거나 같은 자연수이고, 중복되 www.acmicpc.net n = int(input()) flist = list(map(int, input().split())) print(max(flist) * min(flist))
[Baekjoon/Python3] 1032번 명령 프롬프트 www.acmicpc.net/problem/1032 1032번: 명령 프롬프트 첫째 줄에 파일 이름의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에는 파일 이름이 주어진다. N은 50보다 작거나 같은 자연수이고 파일 이름의 길이는 모두 같고 길이는 최대 50이다. 파일이름은 www.acmicpc.net n = int(input()) file = [input() for i in range(n)] pat = [] for i in range(len(file[0])): for j in range(len(file) - 1): if file[j][i] != file[j+1][i]: pat.append('?') break else: pat.append(fil..
[Baekjoon/Python3] 1026번 보물 www.acmicpc.net/problem/1026 1026번: 보물 첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거 www.acmicpc.net n = int(input()) a = list(map(int, input().split())) b = list(map(int, input().split())) a.sort() b.sort(reverse=True) total = 0 for i in range(n): total += a[i] * b[i] print(total)
[Baekjoon/Python3/C] 1008번 A/B www.acmicpc.net/problem/10081008번: A/B두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.www.acmicpc.net [Python3]A, B = map(int, input().split()) print(A / B) [C]#include int main(void) { double a, b; scanf("%lf %lf", &a, &b); printf("%.9lf", a/b); }
[Baekjoon/Python3/C] 1001번 A-B www.acmicpc.net/problem/10011001번: A-B두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.www.acmicpc.net [Python3]A, B = map(int, input().split()) print(A - B) [C]#include int main(void) { int a, b; scanf("%d %d", &a, &b); printf("%d\n", a - b); return 0; }
[Baekjoon/Python3/C] 1000번 A+B www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net [Python3] A, B = map(int, input().split()) print(A + B) [C] #include int main(void) { int a, b; scanf("%d %d", &a, &b); printf("%d\n", a + b); return 0; }
국내 해커스쿨(http://www.hackerschool.org/Sub_Html/HS_FTZ/html/ftz_main.html) 10개의 Training 코스 20개의 레벨업 방식 시스템 해킹 문제들 운영 : 해커스쿨 와우해커(http://webgame.wowhacker.com) 10개의 웹 문제 2개의 바이너리 문제 운영 : 와우해커 Hack-Me(http://hack-me.org) 총 50개의 문제 - 암호학, 스테가노그래피, 웹, 네트워크, 리버싱, 포렌식 운영 : Cherishcat, Bluebird Wargame.kr(http://www.wargame.kr) 총 35문제 - 웹, 시스템, 암호학, 리버싱, 코딩, 게임 운영 : blueh4g Webhacking.kr(http://webhackin..