반응형
초보개발자 신씨
뉴가든's 개발한 생각
초보개발자 신씨
전체 방문자
오늘
어제
  • 개발한 생각 (28)
    • 웹개발 (5)
      • Spring & SpringBoot (5)
      • 웹개발 개론 (0)
    • CS이것저것 (0)
      • 자료구조 (0)
      • 알고리즘 (0)
      • DB (0)
      • 네트워크 (0)
    • 백준코딩테스트 (22)
    • IT끄적끄적 (0)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • 의존성주입
  • spring
  • put
  • REST API
  • Delete
  • 백준
  • 2738
  • DI
  • springboot
  • Dependency Injection
  • 행렬 덧셈
  • HTTP
  • post
  • 코딩테스트
  • Get

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
초보개발자 신씨

뉴가든's 개발한 생각

[백준 1546] 평균
백준코딩테스트

[백준 1546] 평균

2022. 10. 30. 23:10
반응형

 

1546번: 평균

첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보

www.acmicpc.net

풀이

더보기
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int cnt = sc.nextInt();
        int[] score = new int[cnt];

        for (int i = 0  ; i < cnt ; i++){
            score[i] = sc.nextInt();
        }
        sc.close();

        double avg = 0;

        double max = 0;

        for (int i = 0 ; i < cnt ; i++){
            if (max < score[i]) {
                max = score[i];
            }
        }

        for (int i = 0 ; i < cnt ; i++){
            avg += ((score[i]/max)*100);
        }

        System.out.println(avg/cnt);

    }
}
반응형

'백준코딩테스트' 카테고리의 다른 글

[백준 3052] 나머지  (0) 2022.11.01
[백준 2439] 별 찍기 - 2  (0) 2022.10.30
[백준1152] 단어의 개수  (0) 2022.10.30
[백준11720] 숫자의 합  (0) 2022.10.30
[백준8958] OX퀴즈  (0) 2022.10.30
    '백준코딩테스트' 카테고리의 다른 글
    • [백준 3052] 나머지
    • [백준 2439] 별 찍기 - 2
    • [백준1152] 단어의 개수
    • [백준11720] 숫자의 합
    초보개발자 신씨
    초보개발자 신씨
    공부한 내용을 공유하는 블로그

    티스토리툴바