#651함수로 정수 내림 한 값 리턴하기
기초
⏱ 시간 제한: 5초|💾 메모리 제한: 128 MB
문제 설명
실수(real number)를 입력 받아 정수로 내림해 출력하세요.
단, 함수형 문제이므로 함수 f()만 작성해 제출하시오.
참고 실수형(float, double...)로 저장되어있는 값을 강제적으로 정수형(int, long long int...)으로 변환시키는 경우 정수 부분을 제외한 소수 부분이 삭제(잘림) 된다.
내림(flooring)은 그 값보다 작거나 같은 가장 큰 정수값을 의미합니다.
예를 들어 0.9를 내림하면 0이 되고, 1.0을 내림하면 그대로 1이 된다. 1.1을 내림하면 1이 되고, -0.9를 내림하면 –1이 된다. -1.0을 내림하면 그대로 –1이 되고, -1.1을 내
미리 작성된 코드
아래 코드에서 주석 위치에 함수를 작성하여 제출하세요.
C 언어
c
#include
double x;
/* 여기에 함수를 작성하세요 */
int main()
{scanf("%lf", &x);
printf("%lld\n", f(x));}Python
python
# 여기에 함수를 작성하세요
x = float(input())
print(f(x))입력 설명
double 형 실수(x)가 입력된다.
출력 설명
정수로 내림(flooring)한 값을 출력합니다.
예제
입력 1
1.5
출력 1
1
입력 2
2.0
출력 2
2