求助,0分
查看原帖
求助,0分
754444
tamamocross楼主2024/1/24 20:18
#include<iostream>
using namespace std;
const long long MOD=19260817;
inline long long Read(){
    long long s = 0, w = 1; char ch = getchar();
    while(ch >= '0' && ch <= '9'){
     s = s * 10%MOD + ch - '0';s%=MOD; ch = getchar();	
	}
    return s * w;
} 
long long quickpow(long long a,long long b){
	long long ans=1;
	while(b){
		if(b&1){
			ans*=a;ans%=MOD;
		}
		a*=a;a%=MOD;b/=2;
	}
	return ans;
}
int main(){
	long long A=Read();long long B=Read();
	//out<<A<<" "<<B<<endl; 
	if(B==0){
		cout<<"Angry!";
	}else{
		cout<<(A*quickpow(B,MOD-2)%MOD+MOD)%MOD;	
	}

} 
2024/1/24 20:18
加载中...