Submission #1305849
Source Code Expand
#include <iostream> #include <cstdio> using namespace std; #define M 1000000007 typedef long long ll; long mod(ll a, long b){ if(a>0) return a%b; return b-(-a)%b; } long b){ ll x=mod(a,M); ll ans=1; while(b>0){ if(b&1) {ans*=x; ans%=M;} x*=x; x%=M; b=b>>1; } return ans; } int main(){ long A,B,D; cin >> B >> A >> D; ll ad=A*D, ab=A*B, bd=B*D; ll X= bd+ab-ad; long r = mod(mod(ad-bd,M)*mod(pow(X,M-2),M),M); long c = mod(mod(ad-ab,M)*mod(pow(X,M-2),M),M); cout << r << " " << c << endl; }
Submission Info
Submission Time | |
---|---|
Task | D - 動的計画法 |
User | tuananh24 |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 567 Byte |
Status | CE |
Compile Error
./Main.cpp:14:7: error: expected initializer before ‘)’ token long b){ ^