구현(Implementation)
-
백준 1598번: 꼬리를 무는 숫자 나열구현(Implementation) 2018. 6. 13. 12:28
https://www.acmicpc.net/problem/1598 1. 문제 요약 두 수가 주어지고 두 수간의 거리를 구하는 문제 2. 알고리즘 입력 받은 두 정수 중 작은 값에서 큰 값으로 4를 더하면서 카운팅을 한다. 작은 값에 값이 큰 값보다 커지면 종료 하고 두수의 차이를 더해주면 높이가 된다. 11 33 을 예를 들자면 1 - 15 / 33 2 - 19 / 33 3 - 23 / 33 4 - 27 / 33 5 - 31 / 33 6 - 35 / 33 -------------> 큰 값이 더 작기 때문에 종료 답은 6 + (35 - 33) = 8 3. 비고 설명이 부족하고 논리적이지 않다. 접근을 감으로 해서 그런지 쉽게 잊을 거 같다. 4. 코드 123456789101112131415161718192..
-
백준 4388: 받아올림구현(Implementation) 2018. 6. 13. 11:48
백준 4388: 받아올림 https://www.acmicpc.net/problem/4388 1. 문제 요약 두 수가 주어지고 덧셈을 했을 때 받아 올림이 몇 번 발생하는지 구하는 문제 2. 알고리즘 각 숫자의 마지막 수의 덧셈에서 10 이상이 값이 나오면 올림이 발생함으로 10이상 나오는 경우를 카운팅 한다. 3. 코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748#include #include // min#include #include #include #include #include #include #include #include using namespace std; int main() { s..
-
백준 1731번: 추론구현(Implementation) 2018. 6. 13. 11:34
백준 온라인 저지(BOJ) 1731번 문제 https://www.acmicpc.net/problem/1731 1. 문제 요약 입력 받은 정수 배열이 등차 수열인지 등비 수열인지 판단하고 다음 수열의 원소를 출력 하는 문제 2. 알고리즘 입력 받은 정수 배열에서 두 번째 원소를 첫 번째 원소로 나누어서 나머지가 0 이면 등비 수열이고 나머지가 있다면 등차 수열로 처리 한다. 3. 코드 12345678910111213141516171819202122232425262728293031323334#include #include // min#include #include #include #include #include #include #include #include using namespace std; int ma..