Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

PTIT128E - Khóa tổ hợp

Khóa tổ hợp có một núm xoay theo cả hai hướng: theo hoặc ngược chiều kim đồng hồ.

Các điểm “tick” được đánh số từ 0 đến N-1 theo chiều kim đồng hồ.  

Một khóa chứa ba số T1, T2, T3 là các số nguyên không âm và nhỏ N. Không có hai số nào bằng nhau

 

Khóa được mở theo ba bước như sau:

  • Xoay theo chiều kim đồng hồ đúng hai vòng sau đó xoay đến điểm tick giá trị T1
  •  Xoay ngược chiều kim đồng hồ đúng một vòng sau đó xoay đến điểm tick giá trị T2.
  • Xoay theo chiều kim đồng hồ đến điểm tick giá trị T3.

Bạn hãy tính số tick tối đa cần xoay qua để mở khóa. 

Input

Gồm nhiều bộ test, mỗi bộ test viết trên một dòng 4 số nguyên N, T1, T2, T3 trong đó 25<=N<=100

Dữ liệu vào kết thúc với một dòng chứa 4 số 0.   

Output

ghi trên một dòng số nguyên dương là giá trị số tick tối đa có thể cần đi qua để mở khóa

Example

Input:

80 20 40 50

80 10 79 12

0 0 0 0 Output:

409

455

Được gửi lên bởi:adm
Ngày:2012-04-04
Thời gian chạy:2.105s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:ASM32-GCC ASM32 MAWK BC C CSHARP C++ 4.3.2 CPP CPP14 COFFEE LISP sbcl DART FORTH GO JAVA JS-RHINO JS-MONKEY KTLN OCT PAS-GPC PAS-FPC PERL PERL6 PROLOG PYTHON PYTHON3 PY_NBC R RACKET SQLITE SWIFT UNLAMBDA

hide comments
2018-01-26 06:29:45
đề viết thiếu chặt chẽ không nói rõ cấu tạo khóa như thế nào.
2015-07-05 08:07:08 Z3r0_L0v3
Ai hiểu test giải thích hộ mọi người với
2015-06-28 06:22:19 TICHPX


Last edit: 2016-05-07 15:00:07
2015-01-03 12:10:02 Cường D14AT1
Con Bitch này -_-
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.