A90521.「USACO 2025.2 Platinum」Transforming Pairs

NOI/NOI+/CTSC

通过率:0%

时间限制:2.00s

内存限制:256MB

题目描述

题目来自 USACO 2025 February Contest, Platinum Problem 2. Transforming Pairs

回答 QQ1Q1051\le Q\le 10^5)个独立查询,每个查询的形式如下:

给定四个整数 aabbccdd1018a,b,c,d1018-10^{18}\le a,b,c,d\le 10^{18})。在一次操作中,你可以执行 a+=ba\mathrel{+}=b,或 b+=ab\mathrel{+}=a。求将 (a,b)(a,b) 转变为 (c,d)(c,d) 所需要的最小操作次数,或者如果不可能完成,输出 1-1

输入格式

输入的第一行包含 QQ

以下 QQ 行,每行包含四个整数 aabbccdd

输出格式

每行输出一个查询的答案。

输入输出样例

  • 输入#1

    4
    5 -3 -1 -3
    5 3 5 2
    5 3 8 19
    5 3 5 3
    

    输出#1

    2
    -1
    3
    0
    
首页