C/C++の宿題を片付けます 75代目
レス数が900を超えています。1000を超えると表示できなくなるよ。
0909デフォルトの名無しさん
2006/11/05(日) 22:08:10switch ( (a > b) + (a > c) * 2 + (b > c) * 4 ) {
case 0: printf("%d %d %d\n", a, b, c); break;
case 1: printf("%d %d %d\n", b, a, c); break;
//case 2: printf("%d %d %d\n", a, b, c); break; // a<=b b<=c -> a<=c : 0
case 3: printf("%d %d %d\n", b, c, a); break;
case 4: printf("%d %d %d\n", a, c, b); break;
//case 5: printf("%d %d %d\n", c, b, a); break; // a>b b>c -> a>c : 7
case 6: printf("%d %d %d\n", c, a, b); break;
case 7: printf("%d %d %d\n", c, b, a); break;
}
レス数が900を超えています。1000を超えると表示できなくなるよ。