일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 다이나믹프로그래밍
- 자료구조
- 프로그래머스sql
- 정렬
- 사칙연산
- SQL
- 프로그래머스연습문제
- C
- 큐
- MySQL
- 그리디
- 백준알고리즘
- 소수판정
- 백준
- 구현
- 이진탐색
- 문자열
- 프로그래머스
- 이분탐색
- Image Classification
- 해시를사용한집합과맵
- 수학
- 그리디알고리즘
- 논문리뷰
- 정수론
- 프로그래머스코딩테스트
- 브루트포스알고리즘
- C++
- 논문구현
- C언어
- Today
- Total
목록사칙연산 (3)
초보 개발자의 이야기, 릿허브

1. 문제이해 https://www.acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 상근이가 설정한 알람시간(H시 M분)이 주어질 떄, 창영이의 방법을 적용했을 때 설정해야 하는 알람 시간을 출력하는 것이 목표이다. 2. 문제풀이 창영이의 방법을 사용하게 되면, 상근이가 설정한 시간보다 45분 일찍 알람을 설정해야 한다. 예를 들어, 상근이가 설정한 시간이 11시 40분일 경우, 창영이의 방법을 적용하면, 10시 55분에 알람을 설정해야 한다는 뜻이다. 주어진 단위가 시간인..

1. 문제이해 https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 위와 같은 방식으로 세 자리 자연수의 곱을 구할 때, (3), (4), (5), (6) 의 위치에 들어갈 값을 구하는 것이 목표이다. 2. 문제풀이 상당히 쉬운 난이도의 문제이다. 사실 단계별로 풀어보기 포스팅도 하고 있는데, 어느정도 문제풀이가 필요할 것 같아서 쓰는건 비밀 (3), (4), (5), (6) 의 위치에 들어갈 값을 구하는 것이 목표인데, (3)의 경우 (2)의 일의자리 숫자와 (1)의 곱 (4)의 경우 (2)의 십의자리 숫자와 (1)의 곱 (5)의 경우 (2)의 백의자리..

1. 문제이해 https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net A와 B를 입력받아, A / B를 출력하는 것이 목표이다. 단, 실제 정답과 출력값의 절대오차 또는 상대오차가 10^-9 이하여야 한다. 2. 문제풀이 A 나누기 B를 출력하면 되는 간단한 문제이다. 단, 이 문제에는 조건이 하나 있는데, 실제 정답과 출력값의 절대오차 또는 상대오차가 10^-9 이하여야 한다는 점이다. 해당 조건을 만족시키는 값을 출력하기 위해 필자는 precision 을 사용했다. precision은 몇 자리의 숫자를 나타낼 것인지를 지정해주는 함수로, 인자로는 n을 받는다. 예를 ..