Submission #473305

# Submission time Handle Problem Language Result Execution time Memory
473305 2021-09-15T11:49:48 Z _L__ Usmjeri (COCI17_usmjeri) C++17
0 / 140
194 ms 2996 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;
        cout << fast(2, (min(x,y)+(max(x,y)-n))) << endl;
    }
} 
# Verdict Execution time Memory Grader output
1 Incorrect 73 ms 612 KB Output isn't correct
# Verdict Execution time Memory Grader output
1 Incorrect 138 ms 816 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 2 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 4 ms 324 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 190 ms 2868 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 187 ms 2312 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 178 ms 2440 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 194 ms 2996 KB Output isn't correct
2 Halted 0 ms 0 KB -