#21169: 解題報告


asdfghjkl32651853 (54511)


用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;