用switch
可以使用「...」來設定一個比 對的數值範圍
則此題主要程式碼如下:
int main() {
int N;
cin >> N;
switch (N) {
case 0 ... 10:
cout << N * 6 << endl;
break;
case 11 ... 20:
cout << 6*10 + (N - 10) * 2 << endl;
break;
case 21 ... 40:
cout << 6*10 + 2*10 + (N -20) << endl;
break;
default:
cout << 100 << endl;