KUPC 2014 A - マッサージチェア

問題

日本語なので本文参照(http://kupc2014.contest.atcoder.jp/tasks/kupc2014_a

方針

3重ループでかぶらない割り当てを全通り試す。

ソースコード

int main(){
	int a[3], b[3], ans = inf;
	rep(i, 3) cin >> a[i];
	rep(i, 3) cin >> b[i];
	
	rep(i, 3) rep(j, 3) rep(k, 3){
		if(i == j || i == k || j == k) continue;
		ans = min(ans, abs(a[0] - b[i]) + abs(a[1] - b[j]) + abs(a[2] - b[k]));
	}
	cout << ans << endl;
	
	return 0;
}