Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
20694 | 李思贤 | 印度国王的棋盘 | C++ | 解答错误 | 0 | 0 MS | 252 KB | 453 | 2021-06-19 19:47:20 |
#include<bits/stdc++.h> using namespace std; double a,b,a1=1,b1=1,sum,sum1,sum2,sum3,sum4,sum5; int main(){ cin>>a>>b; for(int i=1;i<a;i++) a1*=2; for(int i=1;i<=b;i++) b1*=2; sum=b1-a1; sum1=sum;sum2=sum;sum3=sum;sum4=sum;sum5=sum; if(sum<=100000) cout<<sum; else{ while(sum1>=1000){ sum1/=10; floor(sum1); } sum1=floor(sum1); sum2/=1000; sum2=floor(sum2); sum2*=1000; cout<<sum1<<","<<sum-sum2; } }