티스토리 뷰

1
2
3
4
5
6
7
8
9
10
11
#include <cstdio>
#define _USE_MATH_DEFINES
#include <math.h>
 
int main() {
    int rad;
 
    scanf("%d"&rad);
    rad *= rad;
    printf("%.6f\n%.6f\n", rad * M_PI, (double)rad * 2);
}
cs

문제는 쉽게 풀었다. 근데 계속 틀렸단다. 왜????

출력할 때 자릿수 설정을 안해서 그렇단다.. 아니 애초에 문제에서 오차는 0.0001까지 허용한다고 써놨으면서 %f로 출력하면 틀리고 %.6f로 쓰면 맞는다는게 말이 되나? 참..

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함