AOJ0134 Exit Survey

問題リンク Exit Survey

  • 解法

N人の買い物金額の合計をNで割ればいいだけですが、N<=10^5, 買い物金額<=10^6なので最大合計金額は10^11となってint型で表現できないのがひっかけです。

  • ソース
import java.util.Scanner;

//Exit Survey
public class AOJ0134 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		long n = sc.nextLong();
		long s = 0;
		for(int i=0;i<n;i++)s+=sc.nextLong();
		System.out.println(s/n);
	}
}