[백준] 10039번 - 평균 점수 (파이썬)

2022. 8. 8. 23:33·🎲 알고리즘 공부/백준

> 

[문제]

상현이가 가르치는 아이폰 앱 개발 수업의 수강생은 원섭, 세희, 상근, 숭, 강수이다.

 

어제 이 수업의 기말고사가 있었고, 상현이는 지금 학생들의 기말고사 시험지를 채점하고 있다. 기말고사 점수가 40점 이상인 학생들은 그 점수 그대로 자신의 성적이 된다. 하지만, 40점 미만인 학생들은 보충학습을 듣는 조건을 수락하면 40점을 받게 된다. 보충학습은 거부할 수 없기 때문에, 40점 미만인 학생들은 항상 40점을 받게 된다.

 

학생 5명의 점수가 주어졌을 때, 평균 점수를 구하는 프로그램을 작성하시오.

 

입출력 예시

 

 

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

 

10039번: 평균 점수

입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어진다. 점수는 모두 0점 이상, 100점 이하인 5의 배수이다. 따라서, 평균 점

www.acmicpc.net


🎨 풀이

💡 전체 코드

import sys

data = [int(sys.stdin.readline()) for i in range(5)]
total = 0;

for i in data:
    if i<40:
        total += 40
    else : total += i

print(total//5)

> 핵심 : 40점 이하는 40점으로 점수 바꿔주기.

           

🍦 코드 설명 (실행 순서대로 나열)

# main

data = [int(sys.stdin.readline()) for i in range(5)]
total = 0;

1. data를 입력받는다.

 

@ for문 (2번 ~ 4번)

for i in data:
    if i<40:
        total += 40
    else : total += i

2. for문을 실행한다. (data 리스트!)

3. 만약, i가 40보다 작다면 total에 40을 더해준다. (아니라면 4번으로 이동)

4.          i가 40보다 크다면 total에 i를 더해준다.

 

print(total//5)

5. total // 5 값을 출력한다.

 - 5명이라고 문제에 나와있기 때문에 나누기 5를 해주는 것임.


​끝~

 

⭐ 느낀점

> 비온다. 비가 많이 온다. 이런 날일수록 늘어지지말고 짐 열심히 싸보고, 또 공부 좀 해보자 파이팅. 

'🎲 알고리즘 공부 > 백준' 카테고리의 다른 글

[백준] 2775번 - 부녀회장이 될테야 (파이썬)  (0) 2022.08.10
[백준] 2798번 - 블랙잭 (파이썬)  (0) 2022.08.10
[백준] 2440번 - 별 찍기 3 (파이썬)  (0) 2022.08.07
[백준] 15881번 - Pen Pineapple Apple Pen (파이썬)  (0) 2022.08.06
[백준] 2720번 - 세탁소 사장 동혁 (파이썬)  (0) 2022.08.05
'🎲 알고리즘 공부/백준' 카테고리의 다른 글
  • [백준] 2775번 - 부녀회장이 될테야 (파이썬)
  • [백준] 2798번 - 블랙잭 (파이썬)
  • [백준] 2440번 - 별 찍기 3 (파이썬)
  • [백준] 15881번 - Pen Pineapple Apple Pen (파이썬)
듬듬
듬듬
  • 듬듬
    두드림
    듬듬
  • 전체
    오늘
    어제
    • 분류 전체보기 (280)
      • 📑 신입일기 (35)
      • 🍪 Web (1)
        • angular (1)
        • JavaScript (0)
      • 🧩 Node.js 공부 (2)
      • 🎲 알고리즘 공부 (192)
        • 프로그래머스 (76)
        • 백준 (96)
        • 코드업 (19)
      • 🎨 Tistory Customizing (1)
      • 💌 일상 (12)
        • 일상 (5)
        • 기록 (7)
      • 📜 자격증 (2)
        • 정보처리기사 (2)
      • 📗 spring boot 공부 (9)
      • 학교 공부 (20)
        • ICT 개론 (14)
        • 리눅스 (6)
      • ChatGPT 랑 놀기 (0)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    50문답
    코테
    카카오
    파이썬
    정보처리기사
    컨텐더스
    찬양추천
    til
    연습문제
    충무로
    신입일기
    코민이
    프로그래머스
    일기
    코드업
    BOJ
    스프링부트
    오블완
    백준
    폰켓몬
    코린이
    행렬덧셈
    6월 목표
    스프링 부트
    codeup
    티스토리챌린지
    정처기
    nodejs
    오버워치
    피보나치수
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
듬듬
[백준] 10039번 - 평균 점수 (파이썬)
상단으로

티스토리툴바