#CCBCHMUOI0000031. Fallthrough có điều kiện (Conditional Fallthrough)

Fallthrough có điều kiện (Conditional Fallthrough)

Fallthrough có điều kiện (Conditional Fallthrough)

Nguồn: Phước Hưng OJ

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho biến s=0s=0 và hai số nguyên k,xk,x. Chạy switch(k) gồm các lệnh theo thứ tự: case 1: s+=1; if(x>0) break;, tiếp theo case 2: s+=2;, cuối cùng default: s+=3;. Không có break giữa case 2 và default. break nằm trong if là lệnh thoát switch khi điều kiện đúng. Hãy xác định s cuối cùng.

Input

Một dòng có hai số nguyên kk và xx.

Output

In giá trị nguyên của ss sau khi rời switch.

Subtask

  • Subtask 1 (20%): k=1k=1, 1≤x≤101\le x\le10.
  • Subtask 2 (30%): k∈{1,2}k\in\{1,2\}; −10≤x≤10-10\le x\le10.
  • Subtask 3 (50%): −10≤k,x≤10-10\le k,x\le10.

Ví dụ

Ví dụ 1

Input

1 0

Output

6

Giải thích

s từ 0 thành 1 ở case 1; x=0 không lớn hơn 0 nên không break; case 2 cộng 2 thành 3; default cộng 3 thành 6.

Ví dụ 2

Input

1 1

Output

1

Giải thích

s tăng thành 1; x>0 đúng nên break thoát switch ngay, không chạy case 2 và default.