[3299]poj第一题

妈蛋,边听浮夸边撸代码简直醉了,高音飙死我算了,之后找了几个以前喜欢的轻音乐都乱七八糟,妈蛋,(╯‵□′)╯︵┻━┻

1.int main return 0

2.math.h exp() log()

3.while(scanf("%c",&a),a!=‘E‘)

我的思路:

枚举六种情况,六次输出,妈蛋(╯‵□′)╯︵┻━┻一看姐就是有逻辑的人(╯‵□′)╯︵┻━┻

 1 #include<stdio.h>
 2 #include<math.h>
 3 #include<string.h>
 4
 5 void asd(char x,double xn,char y,double yn)
 6 {
 7     double e,h,T,D,H;
 8     if (x==‘D‘)
 9     {
10         e=6.11*exp(5417.7530*((1/273.16)-(1/(xn+273.16))));
11         h=(0.5555)*(e - 10.0);
12         if (y==‘T‘) {H=yn+h;printf("T %.1lf D %.1lf H %.1lf\n",yn,xn,H);}//tdh
13         else {T=yn-h;printf("T %.1lf D %.1lf H %.1lf\n",T,xn,yn);}
14     }
15     else if (x==‘H‘)
16         {
17             if (y==‘T‘)
18                 {
19                     h=xn-yn;
20                     e=h/(0.5555)+10.0;
21                     D=1/(1/273.16-(log(e/6.11))/5417.7530)-273.16;
22                     printf("T %.1lf D %.1lf H %.1lf\n",yn,D,xn);
23                 }
24             else
25             {
26                 e = 6.11*exp (5417.7530 * ((1/273.16) - (1/(yn+273.16))));
27                 h = (0.5555)* (e - 10.0);
28                 T=xn-h;
29                 printf("T %.1lf D %.1lf H %.1lf\n",T,yn,xn);
30             }
31         }
32         else //x=t
33         {
34             if (y==‘H‘)
35             {
36                 h=yn-xn;
37                 e=h/(0.5555)+10.0;
38                 D=1/(1/273.16-(log(e/6.11))/5417.7530)-273.16;
39                 printf("T %.1lf D %.1lf H %.1lf\n",xn,D,yn);
40             }
41             else
42             {
43                 e = 6.11 * exp (5417.7530 * ((1/273.16) - (1/(yn+273.16))));
44                 h = (0.5555)* (e - 10.0);
45                 H=h+xn;
46                 printf("T %.1lf D %.1lf H %.1lf\n",xn,yn,H);
47             }
48         }
49
50 }
51
52 int main()
53 {
54     char a,b;
55     double an,bn;
56     while(scanf("%c",&a),a!=‘E‘){
57         scanf("%lf %c %lf\n",&an,&b,&bn);
58         asd(a,an,b,bn);
59     }//tdh
60     return 0;
61 }

3299

其他思路:

tdh三变量,读哪个字符存哪个变量里。

判断哪个变量里未被读入就计算该变量的值。比我省了AB&BA这种情况至少一半的工作量(╯‵□′)╯︵┻━┻

代码不上了

时间: 2024-08-07 08:36:48

[3299]poj第一题的相关文章

POJ 1364 King --差分约束第一题

题意:求给定的一组不等式是否有解,不等式要么是:SUM(Xi) (a<=i<=b) > k (1) 要么是 SUM(Xi) (a<=i<=b) < k (2) 分析:典型差分约束题,变换,令Ti = SUM(Xj) (0<=j<=i).  则表达式(1)可以看做T(a+b)-T(a-1) > k,也就是T(a-1)-T(a+b) < -k,又因为全是整数,所以T(a-1)-T(a+b) <= -k-1.  同理,(2)看做T(a+b)-T(

POJ 1830 【高斯消元第一题】

首先...使用abs()等数学函数的时候,浮点数用#include<cmath>,其它用#include<cstdlib>. 概念: [矩阵的秩] 在线性代数中,一个矩阵A的列秩是A的线性无关的纵列的极大数目.类似地,行秩是A的线性无关的横行的极大数目. 此题如果有解,解的个数便是2^(自由变元个数),因为每个变元都有两种选择,既1 << n 对于r以下的行,必定全是0,那么如果a[i][n]!=0 必然出现矛盾,于是判定无解. 1 #include <iostr

poj 1743 Musical Theme(男人八题&amp;后缀数组第一题)

Musical Theme Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 17298   Accepted: 5939 Description A musical melody is represented as a sequence of N (1<=N<=20000)notes that are integers in the range 1..88, each representing a key on the

【转载】POJ水题大集合

POJ水题大集合 poj1000:A+B problempoj1002:电话上按键对应着数字.现在给n个电话,求排序.相同的归一类poj1003:求最小的n让1+1/2+1/3+...+1/n大于给的一个实数poj1004:求一堆实数的平均数poj1005:由坐标 (0,0) 开始,以半圆为形状每年侵蚀50m^2,问(0,0)开始到(x,y)结束需要多长时间poj1006:三个周期是常数.现在给三个周期出现高峰的时候,问下一次出现高峰是什么时候poj1007:求字符串排序poj1008:一种日历

POJ 搜索题集

poj1010--邮票问题 DFS poj1011--Sticks dfs + 剪枝 poj1020--拼蛋糕 poj1054--The Troublesome Frog poj1062--昂贵的聘礼 poj1077--Eight poj1084--Square Destroyer poj1085--Triangle War(博弈,極大極小搜索+alpha_beta剪枝) poj1088--滑雪 poj1129--Channel Allocation 着色问题 dfs poj1154--lett

POJ 刷题指南

OJ上的一些水题(可用来练手和增加自信) (POJ 3299,POJ 2159,POJ 2739,POJ 1083,POJ 2262,POJ 1503,POJ 3006,POJ 2255,POJ 3094) 初期: 一.基本算法: 枚举. (POJ 1753,POJ 2965) 贪心(POJ 1328,POJ 2109,POJ 2586) 递归和分治法. 递推. 构造法.(POJ 3295) 模拟法.(POJ 1068,POJ 2632,POJ 1573,POJ 2993,POJ 2996) 二

2016/1/12 第一题 输出 i 出现次数 第二题 用for循环和if条件句去除字符串中空格 第三题不用endwith 实现尾端字符查询

1 import java.util.Scanner; 2 3 4 public class Number { 5 6 private static Object i; 7 8 /* 9 *第一题 mingrikejijavabu中字符“i” 出现了几次,并将结果输出*/ 10 public static void main(String[] args) { 11 12 String r ="imingrikejijavabi"; 13 14 15 //第一种 截取 16 int a=

leetcode中第一题twosum问题解答算法的可行性证明

leetcode中第一题twosum问题解答算法的可行性证明 一.引入 关于leetcode中第一题twosum问题,网上已有不少高人做出过解答,并提出了切实可行的算法实现.我在解答该题时参考了博客http://www.zixue7.com/article-9576-1.html的解答.为让读者更直观地阅读和理解本文,先简要摘录以上博客的内容如下: 题目还原 Two Sum Given an array of integers, find two numbers such that they a

第五届在线编程大赛月赛第一题:完全平方数的个数

第五届在线编程大赛月赛第一题:完全平方数的个数 题目详情: 给定整数区间[A,B]问其中有多少个完全平方数. 输入格式: 多组数据,包含两个正整数A,B 1<=A<=B<=2000000000. 输出格式: 每组数据输出一行包含一个整数,表示闭区间[A,B]中包含的完全平方数的个数. 答题说明: 输入样例 1 1 1 2 3 10 3 3 输出样例: 1 1 2 0 java代码: import java.util.Scanner; public class One { public s