일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- timestamp
- 에라토스테네스의 체
- list comprehension
- Dictionary
- 딕셔너리
- python
- 세그먼트 트리
- convention
- floor
- itertools
- 네이밍
- Codeforces
- lower_case_table_names
- flask
- 자료구조
- project euler
- 소수
- SUM()
- 2557
- ceil
- FOREIGN KEY
- mysql
- SUM
- 큰 수 나누기
- BOJ
- enumerate
- datetime
- 리스트 컴프리헨션
- 외래키
- 파이썬
- Today
- Total
목록BOJ (3)
늒네 기록
2557번: Hello World (acmicpc.net) 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 인풋을 받을 필요 없는 단순한 출력 문제다. 1 console.log('Hello World!') cs
1000번: A+B (acmicpc.net) 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 1000번 문제는 boj help 페이지에 각 언어별로 솔루션이 나와있다. 이를 통해서 인풋을 받아서 연산을 하고 아웃풋을 출력하는 기본적인 방법에 대한 힌트를 얻을 수 있다. 언어 정보 (acmicpc.net) 언어 정보 section .data input: db "%d %d",0 output: db "%d",10,0 a: times 4 db 0 b: times 4 db 0 section .text global main extern scanf extern printf main: push rbp mov rdi, input lea rsi,..
백준 16785번은 solved.ac 가서 브론즈 IV 문제들 중에 눈에 띄는 거 아무거나 클릭했다가 걸린 문제다. 문제가 일본어로 되어있어서 당황했으나, 번역기 돌려보니 설명 자체는 간단. - 출첵하면 A만큼 점수를 준다. - 연속 7일 출첵하면 B만큼의 보너스 점수를 준다. 그리고 연속 출첵 카운터가 0일로 리셋. - C점 이상이 되기 위해서는 연속 며칠 동안 출석해야 하는가? 그리고 인풋으로 A B C 가 주어진다. 7일 연속 출첵하면 받을 수 있는 점수가 7*A+B점이므로, C안에 7*A+B를 몇 번 집어넣을 수 있는지 체크하고 --(1), 7*A+B를 계속 빼고 남은 나머지 점수를 며칠 동안 출석하면 채울 수 있는지 찾으면---(2) 문제가 풀린다. D = 7*A+B라고 두면, (1) C를 D로..