[C언어 코드업 문제풀이] CodeUp 1222 : 축구의 신 2

코드업 1222번 축구의 신 2 문제 풀이 해답입니다.

 

1. 문제 설명

 

지금 1반과 2반이 축구를 하고있다.

축구경기 타임은 총 90분이고,

현재 스코어가 5 대 7인 상황에서, 지고 있는 1반에서는 경남정보고 최고의 스트라이커인 성익이를 투입하기로 결정했다.

성익이는 5분마다 골을 넣을 수 있는 능력을 가지고 있다.

만약 80분에 투입이 되면 80분에 곧바로 골을 넣게되고 85분에 골을 넣음으로서 동점이 가능하게 된다.

(90분이되면 경기가 바로 종료되므로 골을 넣을 수 없다. 동내심판인 성빈이는 성익이가 잘 되는 것을 싫어하기 때문에 추가시간 따위는 주지 않는다. )

현재 경기타임과 스코어가 입력으로 주어 질때, 성익이를 투입하면 1반이 이길 수 있는지 결정하는 프로그램을 작성하시오.

 

2. 입력

 

세 정수가 차례로 입력된다. ( 현재 경기 타임,  1반득점, 2반득점 )

 

3. 출력

 

현재 경기타임에 축구의 신 성익이를 투입하여 1반이 이길 수 있으면 "win", 동점이 되면 "same", 투입해도 이기지 못하면 "lose"를 출력하시오.

(성익이는 해당 시간에 1반에만 투입되며, 성익이가 투입되면 성익이 외에는 양팀 모두 골을 넣지 못한다.)

 

4. 입력 예시

 

80 5 7

 

5. 출력 예시

 

same

 

6. 문제 풀이

 

#include <stdio.h>
 
 
int main (void)
{
    
    int time, score1 ,score2;
    scanf("%d %d %d",&time, &score1, &score2);
    
    
    time = 90 - time;
    if( time != 0)  //90분 투입시 골을 넣지 못함
    {
    score1=1+score1; //투입하자마자 골을 넣음
    if(time >=5){
    score1 = score1 + (time-1)/5;
    }
    }
    
            
    if(score1>score2){printf("win");}
    else if(score1 == score2){printf("same");}
    elseprintf("lose");}
    
    return 0;
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter

 

축구의 신1 을 통해 스코어 계산을 할 수 있습니다.

풀이 설명은 아래와 같습니다.

https://by-man.tistory.com/213

 

[C언어 코드업 문제풀이] CodeUp 1165 : 축구의 신 1

코드업 1165 축구의 신 문제 풀이 해답입니다. 1. 문제 설명 지금 1반과 2반이 축구를 하고있다. 축구경기 타임은 총 90분이고, 현재 1반이 0점, 2반이 2점인 상황에서, 1반은 경남정보고 최고의 스트라이커인 성..

by-man.tistory.com

 

계산된 스코어를 조건문을 통해 승무패를 계산해주면 됩니다.

댓글()