HDU 4530 小Q系列故事——大笨钟 2013腾讯编程马拉松复赛第一场第一题

来源:互联网 发布:学号 姓名 性别 sql 编辑:程序博客网 时间:2024/05/21 18:39

题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=4530

 

求公式就可以了

 

#include <iostream>#include <cstdio>#include <cstdlib>#include <cmath>#include <cstring>#include <string>#include <algorithm>#include <vector>#include <set>#include <map>#include <queue>using namespace std;/*freopen("input.txt",  "r", stdin);  //读数据freopen("output.txt", "w", stdout); //注释掉此句则输出到控制台*/int main(){    int n,m,t,k,i,x,tt,q,a,b;    double sum;    cin>>tt;    while(tt--)    {        cin>>x>>q;        while(q--)        {            scanf("%d%d",&a,&b);            if(a==1)            {                sum=b*60.0-1.0*b*x;            }            else if(a==2)            {                sum=60*60.0*b/(60-x);            }            else if(a==3)            {                sum=b*43200*60.0/x;            }            printf("%.2f\n",sum);        }    }    return 520;}