/ SeriousOJ /

Record Detail

Wrong Answer


  
# Status Time Cost Memory Cost
#1 Accepted 2ms 540.0 KiB
#2 Wrong Answer 2ms 332.0 KiB
#3 Accepted 2ms 496.0 KiB
#4 Accepted 238ms 832.0 KiB
#5 Wrong Answer 243ms 824.0 KiB

Code

#include <iostream>
using namespace std;

int minOp(int A, int B) {
    int op = 0;
    
    while (B > A) {
        if (B % 2 == 0)
            B /= 2;
        else
            B -= 1;
        op++;
    }
    
    if (A == B)
        return op;
    else
        return -1; 
}

int main() {
    int T;
    cin >> T;

    while (T--) {
        int A, B;
        cin >> A >> B;

        cout << minOp(A, B) << endl;
    }

    return 0;
}

Information

Submit By
Type
Submission
Problem
P1044 Add or multiple
Contest
TLE_Headquarters - round #1
Language
C++20 (G++ 13.2.0)
Submit At
2024-03-27 17:21:26
Judged At
2024-11-11 03:37:38
Judged By
Score
60
Total Time
243ms
Peak Memory
832.0 KiB