比赛 2017级练习 评测结果 AAAAAA
题目名称 生日概率 最终得分 100
用户昵称 サイタマ 运行时间 0.045 s
代码语言 C++ 内存使用 0.26 MiB
提交时间 2018-03-22 21:19:18
显示代码纯文本
#include<fstream>
#include<iomanip>
#include<cmath>
using namespace std;
ifstream cin("birthprob.in");
ofstream cout("birthprob.out");
int m,x,i,a[370];
double ans=1;
int lyh()
{
	cin>>m>>x;
	x=365-x;
	for(i=1;i<=m;i++)
		a[x]--;
	for(i=1;i<=m;i++)
		a[x--]++;
	for(i=1;i<=365;i++)
		ans*=pow(i,double(a[i]));
	cout<<setiosflags(ios::fixed)<<setprecision(2);
	cout<<100*(1-ans);
	cout<<'%';
	cin.close();
	cout.close();
	return 0;
}
int mAin=lyh();
int main(){;}