#21169: 解題報告


asdfghjkl32651853 (54511)

學校 : 國立臺南女子高級中學
編號 : 117933
來源 : [59.120.102.253]
最後登入時間 :
2020-11-25 11:48:36
a053. Sagit's 計分程式 -- Sagit's 教學題 | From: [59.120.102.253] | 發表日期 : 2020-04-24 09:14

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

 

 
ZeroJudge Forum