HDOJ 5347 MZL's chemistry 【打表】

HDOJ 5347 MZL’s chemistry 【打表】

题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=5347


题目应该是要用元素周期表的位置来计算的。。。
不过并没有什么卵用。。。
直接打表过的。。。

#include<iostream>
#include<algorithm>
#include<cstdio>
#include<cstring>
using namespace std;
int p[] = {1,2,3,4,5,
                6,7,8,9,10,
                11,12,13,14,15,
                16,17,18,35,36,
                53,54,85,86};
double f[] = {1312,2373.3,520.2,899.5,800.6,
            1086.5,1402.3,1313.9,1681,2080.7,
            495.8,737.7,577.5,786.5,1011.8,
            999.6,1251.2,1520.6,1139.9,1350.8,
            1008.4,1170.4,930,1037};
int u, v;
int pu, pv;

int main(){
    while(~scanf("%d%d", &u, &v)){
        for(int i = 0; i < 24; i++){
            if(p[i] == u) pu = i;
            if(p[i] == v) pv = i;
        }
        if(f[pu] > f[pv]) printf("FIRST BIGGER\n");
        else printf("SECOND BIGGER\n");
    }

    return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted @ 2015-08-04 19:29  快扶哀家去刷题  阅读(123)  评论(0编辑  收藏  举报