신규 블로그를 만들었습니다!
문제
정수 n을 입력받고, n개의 데이터를 입력받아
중복된 수의 쌍의 개수를 구하여라
힌트
모두 비교를 해보자!!!
1단계
2단계
3단계
4단계
5단계
전체 코드
package exam03;
import java.util.Scanner;
public class Ex04 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] data = new int[n];
for(int i=0; i< n; i++) {
System.out.print("data["+i+"] : ");
data[i] = sc.nextInt();
}
int count=0;
for(int i=0; i<n; i++) {
for(int j=i+1; j<n; j++) {
if(data[i] == data[j]) {
System.out.println("(" + data[i] + "," + data[j] + ")");
count++;
}// end if
}// end j for
}// end i for
System.out.println("중복된 쌍의 개수 : "+count);
sc.close();
}
}
관련 글
2018/05/09 - [Language/JAVA] - JAVA :: 자바를 이용한 최댓값과 총 합 구하기, 간단하지만 알아야 하는 코딩
2018/05/09 - [Language/JAVA] - JAVA :: 자바를 이용한 배열 Shift하기, 간단하지만 알아야 하는 코딩
2018/05/09 - [Language/JAVA] - JAVA :: n까지 모든 소수 구하기, 간단하지만 알아야 하는 코딩
'Language > JAVA' 카테고리의 다른 글
JUnit 사용방법 (0) | 2019.10.08 |
---|---|
MacOS, JDK 설치(Java SE Development Kit 12.0.1) (2) | 2019.07.16 |
JAVA :: n까지 모든 소수 구하기, 간단하지만 알아야 하는 코딩 (5) | 2018.05.09 |
JAVA :: 자바를 이용한 배열 Shift하기, 간단하지만 알아야 하는 코딩 (4) | 2018.05.09 |
JAVA :: 자바를 이용한 최댓값과 총 합 구하기, 간단하지만 알아야 하는 코딩 (4) | 2018.05.09 |
최근댓글