首页 > 其他分享 >HDOJ 2071-2080

HDOJ 2071-2080

时间:2023-03-14 19:11:46浏览次数:37  
标签:double 2080 每组 Sample Output y1 Input 2071 HDOJ

2071Max Num

Problem Description There are some students in a class, Can you help teacher find the highest student .   Input There are some cases. The first line contains an integer t, indicate the cases; Each case have an integer n ( 1 ≤ n ≤ 100 ) , followed n students’ height.   Output For each case output the highest height, the height to two decimal plases;   Sample Input 2 3 170.00 165.00 180.00 4 165.00 182.00 172.00 160.00   Sample Output 180.00 182.00  

2072单词数

Problem Description lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。   Input 有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。   Output 每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。
Sample Input you are my friend #
Sample Output 4  
    #include <bits/stdc++.h>
    #define ll long long
    using namespace std;
     
    int main()
    {
        string c1, c2;
        while(getline(cin, c1))
        {
            if(c1 == "#") break;
            istringstream stream(c1);
            set<string> str;
            while(stream >> c2)
                str.insert(c2);
            printf("%d\n", str.size());
        }
        return 0;
    }

2073无限的路

Problem Description 甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下的图形:



甜甜的好朋友蜜蜜发现上面的图还是有点规则的,于是他问甜甜:在你画的图中,我给你两个点,请你算一算连接两点的折线长度(即沿折线走的路线长度)吧。 Input 第一个数是正整数N(≤100)。代表数据的组数。
每组数据由四个非负整数组成x1,y1,x2,y2;所有的数都不会大于100。 Output 对于每组数据,输出两点(x1,y1),(x2,y2)之间的折线距离。注意输出结果精确到小数点后3位。   Sample Input 5 0 0 0 1 0 0 1 0 2 3 3 1 99 99 9 9 5 5 5 5   Sample Output 1.000 2.414 10.646 54985.047 0.000   图中的路径分为L1:y=-x+k1 和 L2:y=-2x+k2(k1、k2为整数),这两条直线的路径分别为 根号5 和 根号2 的倍数; 要求两点间的距离,就是求 |一点到远点的路径-另一点到原点的路径|
#include <bits/stdc++.h>
using namespace std;
const double p = sqrt(5);
const double q = sqrt(2);
double getRoad(double x, double y)
{
    double i;
    double ans = 1;
    for (i = 1; i <= x + y; i++)
        ans += q * i;
    ans -= q * y;
    for (i = 0; i <x + y; i++)
    {
        ans += sqrt(i * i + (i + 1) * (i + 1));
    }
    return ans;
}
int main()
{
    double x1, x2, y1, y2;
    int n;
    cin >> n;
    while (n--)
    {
        cin >> x1 >> y1 >> x2 >> y2;
        printf("%.3lf\n", abs(getRoad(x1, y1) - getRoad(x2, y2)));
    }
}

 

2074叠筐

Problem Description 需要的时候,就把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错。这个工作现在要让计算机来完成,得看你的了。   Input 输入是一个个的三元组,分别是,外筐尺寸n(n为满足0<n<80的奇整数),中心花色字符,外筐花色字符,后二者都为ASCII可见字符;   Output 输出叠在一起的筐图案,中心花色与外筐花色字符从内层起交错相叠,多筐相叠时,最外筐的角总是被打磨掉。叠筐与叠筐之间应有一行间隔。   Sample Input 11 B A 5 @ W
Sample Output  AAAAAAAAA ABBBBBBBBBA ABAAAAAAABA ABABBBBBABA ABABAAABABA ABABABABABA ABABAAABABA ABABBBBBABA ABAAAAAAABA ABBBBBBBBBA  AAAAAAAAA    @@@ @WWW@ @W@W@ @WWW@  @@@                        

标签:double,2080,每组,Sample,Output,y1,Input,2071,HDOJ
From: https://www.cnblogs.com/elegantcloud/p/17215228.html

相关文章

  • HDOJ 2061-2070
    2061Treasurethenewstart,freshmen!ProblemDescriptionbackground:Anewsemestercomes,andtheHDUalsomeetsits50thbirthday.Nomatterwhat'syou......
  • HDOJ 2051-2060
    2050BitsetProblemDescriptionGiveyouanumberonbaseten,youshouldoutputitonbasetwo.(0<n<1000) InputForeachcasethereisapostivenumbern......
  • HDOJ2097 Sky数
    Sky数TimeLimit:1000/1000MS(Java/Others)    MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):25391    AcceptedSubmission(s):14419P......
  • HDOJ2096 小明A+B
    小明A+BTimeLimit:1000/1000MS(Java/Others)    MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):46410    AcceptedSubmission(s):21882......
  • HDOJ2095 find your present (2)
    findyourpresent(2)TimeLimit:2000/1000MS(Java/Others)    MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):25477    AcceptedSubmiss......
  • HDOJ2094 产生冠军
    产生冠军TimeLimit:1000/1000MS(Java/Others)    MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):18681    AcceptedSubmission(s):8468......
  • HDOJ2006求奇数的乘积
    求奇数的乘积TimeLimit:2000/1000MS(Java/Others)    MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):103371    AcceptedSubmission(s):......
  • HDOJ2007 平方和与立方和
    平方和与立方和TimeLimit:2000/1000MS(Java/Others)    MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):185838    AcceptedSubmission(s)......
  • HDOJ2093 考试排名
    考试排名TimeLimit:1000/1000MS(Java/Others)    MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):16041    AcceptedSubmission(s):5604......
  • HDOJ2014 青年歌手大奖赛_评委会打分
    青年歌手大奖赛_评委会打分TimeLimit:2000/1000MS(Java/Others)    MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):95015    AcceptedSub......