반응형
https://www.acmicpc.net/problem/17362
17362번: 수학은 체육과목 입니다 2
첫 번째 줄에 19번 문제 세 번째 줄에 등장하는 수 '1000'을 자연수 n으로 바꾸었을 때 그에 해당하는 답의 번호를 출력한다. 즉, 1 이상 5 이하의 자연수 중 하나를 출력해야 한다.
www.acmicpc.net
간단한 수학문제였습니다.
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
if (n <= 5) cout << n << '\n';
else
{
if ((n - 5) / 4 % 2 == 0)
cout << 5 - (n-5) % 4 << '\n';
else
cout << 1 + (n - 5) % 4 << '\n';
}
}
'Algorithm' 카테고리의 다른 글
(C++) - 백준(BOJ) 15873번 : 공백 없는 A+B (0) | 2019.11.16 |
---|---|
(C++) - 백준(BOJ) 3004번 : 체스판 조각 (0) | 2019.11.16 |
(C++) - 백준(BOJ) 1297번 : TV크기 (0) | 2019.11.12 |
(C++) - 백준(BOJ) 2420번 : 사파리월드 (0) | 2019.11.12 |
(C++) - 백준(BOJ) 1212번 : 8진수 2진수 (0) | 2019.11.12 |