티스토리 뷰

import java.util.*;

public class Main
{
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		int n = in.nextInt();
		int[] arr = new int[n];
		for(int i = 0; i < n; i++){
		    arr[i] = in.nextInt();
		}
		int x = in.nextInt();
		int a1 = 0;
		int a2 = arr.length - 1;
		
		int cnt = 0;
		Arrays.sort(arr);
		while(a1 < a2){
		        int sum = arr[a1] + arr[a2];
		    	if(sum == x){
        		    cnt += 1;
        		    a1 += 1;
        		    a2 -= 1;
        		}else if(sum < x){
        		    a1 += 1;
        		}else{
		            a2 -= 1;
		    }
		}
		System.out.println(cnt);
	
	}
}
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/08   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함