/ SeriousOJ /

Record Detail

Wrong Answer


  
# Status Time Cost Memory Cost
#1 Accepted 1ms 448.0 KiB
#2 Wrong Answer 2ms 532.0 KiB
#3 Wrong Answer 3ms 536.0 KiB
#4 Wrong Answer 2ms 764.0 KiB
#5 Wrong Answer 3ms 324.0 KiB
#6 Wrong Answer 21ms 580.0 KiB
#7 Wrong Answer 197ms 1.492 MiB
#8 Wrong Answer 198ms 1.164 MiB
#9 Wrong Answer 201ms 1.469 MiB
#10 Wrong Answer 195ms 744.0 KiB
#11 Wrong Answer 197ms 1.453 MiB

Code

#include <iostream>
#include <cmath>
using namespace std;

int main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);

    int T;
    cin >> T;

    while (T--) {
        long long N, K;
        cin >> N >> K;

        
        long long baseValue = K / N;
        long long Y = 1;

        
        while (Y <= baseValue) {
            Y <<= 1;
        }
        Y >>= 1;

        
        long long X = K - (baseValue * N);

        
        long long result = X * Y;
        cout << result << endl;
    }

    return 0;
}

Information

Submit By
Type
Submission
Problem
P1092 Bitwise AND
Contest
Brain Booster #5
Language
C++17 (G++ 13.2.0)
Submit At
2024-09-05 16:10:50
Judged At
2024-10-03 13:08:42
Judged By
Score
1
Total Time
201ms
Peak Memory
1.492 MiB