比特币---第1关:矿工任务及所需硬件
任务描述
本关任务:计算k轮变化之后的挖矿难度。
相关知识
为了完成本关任务,你需要掌握:1.矿工的任务,2.所需要的硬件条件。
编程要求
根据提示,在右侧编辑器补充代码,之前我们提到一个挖出一个区块的难度计算公式,那么我们现在给给当前难度以及每次产生2016个区块所花费时间(假设每次产生2016个区块的时间是一样的),那么k轮过后的难度是几呢?
输出三个数字,第一个是当前区块难度,第二个是当前区块所花费时间,第三个是k轮。(结果保留6位小数)
测试说明
平台会对你编写的代码进行测试:
测试输入:
2424 213123 5
预期输出:
0.018358
#include<iostream>
#include<algorithm>
using namespace std;
using ll=long long ;int main() {double h, t; // 当前难度h,产生2016个区块的时间t(单位:分钟)int k;scanf("%lf%lf%d", &h, &t, &k);/*********** Begin ***********/double ans &