import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class Rank {
 public static void main(String args[])throws IOException{
  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
  int point[] = new int[5]; //점수5개
  int rank[] = new int[5]; // 순위5개
 
  for (int i = 0; i < rank.length; i++) {
   System.out.print("점수 : ");
   point[i] = Integer.parseInt(in.readLine());
   rank[i] = 1;
  }
  for (int i = 0; i < rank.length; i++) {
   for (int j = 0; j < rank.length; j++) {
    if (point[i]<point[j]) { //점수가 클때마다
     rank[i] += 1; //랭크에 1씩 더해준다
    }
   }
  }
  for (int i = 0; i < rank.length; i++) {
   System.out.println(rank[i]+" : "+point[i]); // 출력은 무작위이나 순위가 제대로 정해졌음을 알수있다.
  }
 }
}




AND