Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Lập trình Web & Backend] Migrate dữ liệu qua nhiều version

    Migrate dữ liệu qua nhiều version

    Dữ liệu được lưu ở version from cần migrate lên version to (to >= from) qua chuỗi phép biến đổi tuần tự. Mỗi bước nâng 1 version áp một phép trên một số x:

    • v1→v2: x = x + 10
    • v2→v3: x = x * 2
    • v3→v4: x = x - 3
    • v4→v5: x = x + 100

    Cho from, to, và giá trị x ban đầu, in giá trị x sau khi migrate.

    Ví dụ

    • from=1, to=3, x=5 → bước v1→v2: 15, bước v2→v3: 30 → 30
    • Định dạng đầu vào:

      Một dòng ba số: from to x.

    • Ràng buộc đầu vào:

      1 ≤ from ≤ to ≤ 5. x là số nguyên, |x| ≤ 10^6.

    • Định dạng đầu ra:

      In giá trị x sau khi áp tuần tự các bước từ from đến to.

    Ví dụ:

    Đầu vào:

    1 3 5
    

    Đầu ra:

    30

    Giải thích:

    v1->v2: 5+10=15; v2->v3: 15*2=30.

    Đang tải editor...