#CCBCHMUOI0000033. Rơi xuyên ba nhánh (Three-Case Fallthrough)
Rơi xuyên ba nhánh (Three-Case Fallthrough)
Rơi xuyên ba nhánh (Three-Case Fallthrough)
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Ban đầu . Chương trình thực hiện switch(k) có case 1: s += 1;, case 2: s += 2;, case 3: s += 3; break;, và default: s = 0;. Hai case đầu cố ý không có break. Hãy in giá trị cuối cùng của s. Mã không thuộc 1, 2, 3 cho kết quả 0.
Input
Một số nguyên .
Output
In giá trị cuối cùng của .
Subtask
- Subtask 1 (20%): .
- Subtask 2 (30%): .
- Subtask 3 (50%): .
Ví dụ
Ví dụ 1
Input
1
Output
6
Giải thích
s tăng lần lượt 0→1 tại case 1, 1→3 tại case 2 và 3→6 tại case 3; break dừng switch.
Ví dụ 2
Input
2
Output
5
Giải thích
Bắt đầu ở case 2 nên cộng 2 và 3, không chạy case 1; 0+2+3=5.