반응형

문제 설명

https://www.acmicpc.net/problem/8932

 

 

 

제출한 코드

for i in range(int(input())) :
    lst = list(map(int, input().split()))
    print(int(9.23076 * ((26.7 - lst[0]) ** 1.835))
          + int(1.84523 * ((lst[1] - 75) ** 1.348))
          + int(56.0211 * ((lst[2] - 1.5) ** 1.05))
          + int(4.99087 * ((42.5 - lst[3]) ** 1.81))
          + int(0.188807 * ((lst[4] - 210) ** 1.41))
          + int(15.9803 * ((lst[5] - 3.8) ** 1.04))
          + int(0.11193 * ((254 - lst[6]) ** 1.88)))

 

 

 

 

결과

 

 

후기

전부 더하고 나서 int형으로 바꿔주면 틀린다. 각 종목의 점수를 int로 바꾼 뒤 더한 값을 출력하는 거다.

이래서 문제를 잘 읽어봐야 하는 건가 싶었다...

 

 

 

반응형
반응형

문제 설명

https://www.acmicpc.net/problem/1152

 

 

 

제출한 코드

sen = list(map(str, input().split()))

print(len(sen))

 

 

 

 

결과

 

 

후기

 

 

 

 

반응형
반응형

 

문제 설명

https://www.acmicpc.net/problem/1085

 

 

 

제출한 코드

#include <stdio.h>
int main(void){
    int a,b,c,d, max;
    scanf("%d %d %d %d", &a, &b, &c, &d);
    max = a;
    int num[] = {a,b,c-a,d-b};
    for (int i=0;i<4;i++){
        if (max>num[i]) max=num[i];
    }
    printf("%d", max);
    return 0;
}

 

 

 

 

결과

 

 

후기

 

 

 

 

 
반응형

+ Recent posts