hdu 2023 간단 자바 물 건 너 ~ ~ ~
2560 단어 자바HDU평균 성적 을 구하 다2023물이 넘다
한 반 에 n (n < = 50) 명의 학생 이 있다 고 가정 하고 1 인당 m (m < = 5) 과목 을 시험 하 며 모든 학생 의 평균 성적 과 각 과목 의 평균 성적 을 구하 고 각 과목 의 성적 이 평균 성적 과 같은 학생 수 보다 많다.
Input
입력 데 이 터 는 여러 개의 테스트 인 스 턴 스 가 있 습 니 다. 모든 테스트 인 스 턴 스 의 첫 줄 은 두 개의 정수 n 과 m 를 포함 하여 각각 학생 수 와 과정 수 를 표시 합 니 다.그 다음 에 n 줄 의 데 이 터 는 줄 마다 m 개의 정수 (즉, 시험 점수) 를 포함한다.
Output
각 테스트 인 스 턴 스 에 대해 3 줄 의 데 이 터 를 출력 하고 첫 번 째 줄 은 n 개의 데 이 터 를 포함 하 며 n 개 학생 의 평균 성적 을 나타 내 며 결 과 는 두 개의 소 수 를 보류 합 니 다.두 번 째 줄 은 m 개의 데 이 터 를 포함 하여 m 과목 의 평균 성적 을 나타 내 고 결 과 는 두 개의 소 수 를 보류 합 니 다.세 번 째 줄 은 하나의 정수 로 이 반 에서 각 과목 의 성적 이 평균 성적 과 같은 학생 수 보다 많다 는 것 을 나타 낸다.
모든 테스트 인 스 턴 스 뒤에 빈 줄 이 있 습 니 다.
import java.util.*;
import java.lang.*;
class Main{
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
int n = sc.nextInt();
int m = sc.nextInt();
double[][] arr=new double[n][m];
double[] arr1=new double[n];
double[] arr2=new double[m];
int count,k=0,i,j;
for(i=0;i<n;i++){ /* */
for(j=0;j<m;j++){
arr[i][j]=sc.nextInt();
}
}
int Sum;
for( i=0;i<n;i++){ /* */
Sum=0;
for(j=0;j<m;j++){
Sum+=arr[i][j];
}
arr1[i]=1.0*Sum/m;
}
for(i=0;i<m;i++){ /* */
Sum=0;
for(j=0;j<n;j++){
Sum+=arr[j][i];
}
arr2[i]=1.0*Sum/n;
}
count=0;
for(i=0;i<n;i++){ /* */
k=0;
for(j=0;j<m;j++){
if(arr[i][j]>=arr2[j]){
k++;
}
}
if(k==m){
count++;
}
}
int nn=0;
for(j=0;j<n;j++){ /* */
if(nn==0){
System.out.printf("%.2f",arr1[j]);
nn++;
}else{
System.out.printf(" %.2f",arr1[j]);
}
}
System.out.println();
nn=0;
for(j=0;j<m;j++){ /* */
if(nn==0){
System.out.printf("%.2f",arr2[j]);
nn++;
}else{
System.out.printf(" %.2f",arr2[j]);
}
}
System.out.println();
System.out.println(count);
System.out.println(); /* */
}
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.