Official

A - 中央値 Editorial by QCFium


多くの言語には標準入出力関数があるので、それらを使って入力を受け取ります。\(A, B, C\) は相異なるため、\(A, B, C\) の相対的な大小関係は \(6\) 通りなのでこれら全てを場合分けすることで解くことができます。

解答例 (C)

#include <stdio.h>

int main() {
	int a, b, c;
	scanf("%d%d%d", &a, &b, &c);
	if (a < b) {
		if (b < c) puts("B");
		else if (a < c) puts("C");
		else puts("A");
	} else {
		if (a < c) puts("A");
		else if (b < c) puts("C");
		else puts("B");
	}
	return 0;
}

解答例 (Python 3)

a, b, c = map(int, input().split())

if a < b :
	if b < c : print('B')
	elif a < c : print('C')
	else : print('A')
else :
	if a < c : print('A')
	elif b < c : print('C')
	else : print('B')

posted:
last update: