Submission #473311

# Submission time Handle Problem Language Result Execution time Memory
473311 2021-09-15T11:57:02 Z _L__ Usmjeri (COCI17_usmjeri) C++17
0 / 140
201 ms 3248 KB
// This code is written by _L__
#include <bits/stdc++.h>
using namespace std;
#define endl '\n'
#define F_word ios_base::sync_with_stdio(false), cin.tie(NULL), cout.tie(NULL);
typedef long long ll;
typedef long double ld;
const int mod = 1e9+7, N = 2e5+13, inf = 1e9+1;
const ld E = 1e-6;
#define ff first
#define ss second

ll fast(ll base, ll power){
    ll ans = 1;
    while(power >0){
    if(power%2){
        ans = (ans*base)%mod;
    }
    base = (base*base)%mod;
    power /= 2;
    }
    return ans;
}

int main(void){
    F_word;
    ll n, m; cin >> n >> m;
    for(int i = 1; i < n; ++i){int x, y; cin >> x >> y;}
    for(int i = 0; i < m; ++i){
        ll x, y; cin >> x >> y;
        if(x < y) swap(x, y);
        ll z = (y-1)+(n-x);
        cout << fast(2,z+1) << endl;
    }
} 
# Verdict Execution time Memory Grader output
1 Incorrect 105 ms 2244 KB Output isn't correct
# Verdict Execution time Memory Grader output
1 Incorrect 187 ms 3244 KB Output isn't correct
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 332 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 332 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 197 ms 3204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 201 ms 3196 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 196 ms 3248 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 191 ms 3240 KB Output isn't correct
2 Halted 0 ms 0 KB -