Notice
Recent Posts
Recent Comments
Link
궤도
[EPPER] 13회 4번 본문
문제
풀이
반올림과 버림을 하는 문제이다. 그냥 원래 수에서 아래 2자리를 잘라두고, 잘라둔 수가 50이상이면 올려주고 아니면 그대로 두면 된다.
자릿수별로 숫자를 자르는 문제를 많이 풀었다면 어려움이 없을 것이다.
소스코드
#include <stdio.h>
int main() {
int n;
int arr[100];
scanf_s("%d", &n);
for (int i = 0; i < n; i++)
scanf_s("%d", &arr[i]);
for (int i = 0; i < n; i++) {
int temp_arr = arr[i] % 100;
arr[i] = arr[i] - temp_arr;
if ((temp_arr / 10) > 4)
printf("%d %d\n", arr[i] + 100, arr[i]);
else
printf("%d %d\n", arr[i], arr[i]);
}
}
Comments