AOJ 1008 - What Color Is The Universe?

銀河鉄道の夜は読んだことがないです.
「僕達はどこへだって行ける気がしたんだ.」->オーバーフロー.
作品が違いますね.

#include <iostream>
#include <map>

int main(){
	int n;
	while(std::cin >> n, n){
		std::map<long long int, int> stars;
		int max_num = 0, max_time = 0;
		for(int i=0;i<n;i++){
			int snum;
			std::cin >> snum;
			stars[snum]++;
			if(max_time < stars[snum])
				max_num = snum, max_time = stars[snum];
		}
		if(max_time > n / 2)
			std::cout << max_num << std::endl;
		else
			std::cout << "NO COLOR" << std::endl;
	}
}