728x90
반응형

문제 설명

  • 입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어진다.
  • 점수는 모두 0점 이상, 100점 이하인 5의 배수이다. 따라서, 평균 점수는 항상 정수이다.
  • 40점 미만일 경우 항상 40점을 받게 된다.

풀이 과정

  • 5개의 값을 입력받아 총합을 구하고 그 총합으로 평균값을 구한다.
  • 40점 미만일 경우 40점

소스 코드

#include <iostream>

using namespace std;

int main() 
{
    int a = 0;
    int sum =0;
    
    for( int i =0 ;i<5;i++)
    {
    	cin >> a;
        
        if( a < 40 )
          a = 40;
          
        sum += a; 
    }
    
    cout << sum/5;
    
    return 0;
}

링크

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

 

10039번: 평균 점수

문제 상현이가 가르치는 아이폰 앱 개발 수업의 수강생은 원섭, 세희, 상근, 숭, 강수이다. 어제 이 수업의 기말고사가 있었고, 상현이는 지금 학생들의 기말고사 시험지를 채점하고 있다. 기말고사 점수가 40점 이상인 학생들은 그 점수 그대로 자신의 성적이 된다. 하지만, 40점 미만인 학생들은 보충학습을 듣는 조건을 수락하면 40점을 받게 된다. 보충학습은 거부할 수 없기 때문에, 40점 미만인 학생들은 항상 40점을 받게 된다. 학생 5명의 점수가 주어

www.acmicpc.net

728x90
반응형

'문제풀이 > BOJ' 카테고리의 다른 글

[C++ 백준] 1546 평균  (0) 2020.03.23
[C++ 백준] 3052 나머지  (0) 2020.03.21
[C++ 백준] 2577 숫자의 개수  (0) 2020.03.18
[C++ 백준] 2562 최대값  (0) 2020.03.13
[C++ 백준] 10818 최소, 최대  (0) 2020.03.11