Computer Science/Algorithm Problem
백준] 2986 - 파스칼(COCI 2007/2008)
TwinParadox
2018. 5. 8. 23:37
728x90
시간 제한 : 1초
메모리 제한 : 128MB
입력
첫째 줄에 창영이가 입력한 N이 주어진다. N은 1보다 크거나 같고, 10^9보다 작거나 같은 자연수이다.
출력
첫째 줄에 결과를 출력한다.
소스코드
#include <iostream> using namespace std; int main(void) { int n, k = 1; cin >> n; for (int i = 2; i*i <= n; i++) { if (n%i == 0) { k = n / i; break; } } cout << n - k; }
Tip
단순히 구현하기만 하면 되는 문제다.
728x90