摘要:
题解:直接模拟#include int main(){ puts("n e");puts("- -----------");puts("0 1"); double ans=1.0,f=1.0; for(int i=1;i<=9;i++){ if(i==1)... 阅读全文
摘要:
题解:简单模拟#include #include using namespace std;int main(){ int n,m,num,cnt,max,i; while(~scanf("%d %d",&m,&n)){ printf("%d %d ",m,n... 阅读全文
摘要:
题解:枚举即可……#include int main(){ int now,y,n,T,count; scanf("%d",&T); while(T--){ scanf("%d%d",&y,&n); for(now=y;;now++){ ... 阅读全文
摘要:
题解:利用log,先计算答案的log值,n=n*log10(n),然后,最高位就是小数部分幂还原的整数部分。#include #include int T;double n;int main(){ scanf("%d",&T); while(T--){ scanf("%lf... 阅读全文
摘要:
题解:简单模拟#include int main(){ int n,tmp,ans,now,pre; while(~scanf("%d",&n)&&n){ ans=0; pre=0; for(int i=0;i0)ans+=(tmp... 阅读全文
摘要:
题解:高精度乘法压位。#include #include const int mod=10000;int l,n,a[1000000];int main(){ while(~scanf("%d",&n)){ memset(a,0,sizeof a); a[1]=1;... 阅读全文
摘要:
#include #include using namespace std;int T,a[1005],n;int main(){ scanf("%d",&T); while(T--){ scanf("%d",&n); for(int i=0;i<n;i++... 阅读全文
摘要:
题解:最近点对模板#include #include #include using namespace std;typedef double D;struct Q{D x,y;}q[100001],sl[10],sr[10];int cntl,cntr,lm,rm; D ans;int cmp(Q ... 阅读全文