회원가입
로그인
Toggle navigation
문제
문제
전체 문제
문제 출처
단계별로 풀어보기
알고리즘 분류
새로 추가된 문제
새로 추가된 영어 문제
새로 추가된 문제 풀이
문제 순위
문제
푼 사람이 1명인 문제
아무도 못 푼 문제
최근 제출된 문제
최근 풀린 문제
랜덤
출처
ACM-ICPC
Olympiad
한국정보올림피아드
한국정보올림피아드시․도지역본선
전국 대학생 프로그래밍 대회 동아리 연합
대학교 대회
카카오 코드 페스티벌
Coder's High
ACM-ICPC
Regionals
World Finals
Korea Regional
Africa and the Middle East Regionals
Europe Regionals
Latin America Regionals
North America Regionals
South Pacific Regionals
문제집
대회
1
채점 현황
랭킹
게시판
그룹
블로그
강의
N
전체
공지
자유
질문
오타/오역/요청
게시판 공지
홍보
업데이트
글쓰기
이게 왜 런타임 에러일까요?
4344번 - 평균은 넘겠지
fman1335
2년 전
0
정답은 잘 나온는데 런타임 에러가 뜨네요... 왜죠?
import java.util.*; class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int[][] testCase=new int[n][100]; int[] numSt=new int[n]; double[] avg=new double[n]; int sum; for(int i=0;i<n; i++){ numSt[i]=sc.nextInt(); sum=0; for(int j=0;j<numSt[i];j++){ testCase[i][j]=sc.nextInt(); sum+=testCase[i][j]; } avg[i]=(double)sum/numSt[i]; } for(int i=0;i<n;i++){ sum=0; for(int j=0;j<numSt[i];j++){ if(testCase[i][j]>avg[i]) sum++; } System.out.printf("%.3f", ((double)sum/numSt[i])*100); System.out.println("%"); } } }
d
otorya
2년 전
0
N제한이 100이 아니라 1000입니다 ㅠㅠ
댓글을 작성하려면
로그인
해야 합니다.
fman1335 2년 전