HDU 2000 ASII 排序

深入理解 JVM 原理
深入理解 JVM 原理
wangxiaoming

特别特别水题 纯属通过水题找自信 仅供娱乐  另外 附上 C++ 中point的使用方法 Mark 一下

ASCII码排序

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 74985    Accepted Submission(s): 30770


Problem Description
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
 

Input
输入数据有多组,每组占一行,有三个字符组成,之间无空格。
 

Output
对于每组输入数据,输出一行,字符中间用一个空格分开。
 

Sample Input
qwe asd zxc
 

Sample Output
e q w a d s c x z
 

#include <cmath>
#include <cstdio>

int main(void)
{
    double x[2], y[2];

    while (scanf("%lf%lf%lf%lf", x, y, x+1, y+1) != EOF)
        printf("%.2f\n", sqrt((x[1]-x[0])*(x[1]-x[0]) + (y[1]-y[0])*(y[1]-y[0])));

    return 0;
}

下面是Point 的使用 需要在 定义一个Point 结构体 然后 没什么了

#include<iostream>
#include<cstdio>
using namespace std;

typedef struct Point
{
    double  x;
    double  y;
}Point;
void PrintPoint(Point p)
{
    printf("%.4f ",p.x);
    printf("%.4f", p.y);
}
int main()
{
    Point pt;
    pt.x = 3.1415;
    pt.y = 1.4725;
    PrintPoint(pt);
    return 0;
}


wangxiaoming CSDN认证博客专家 架构 Spring Boot Redis
博客是很好的总结和记录工具,如果有问题,来不及回复,关注微信公众号:程序员开发者社区,获取我的联系方式,向我提问,也可以给我发送邮件,联系 1275801617@qq.com
©️2020 CSDN 皮肤主题: Age of Ai 设计师: meimeiellie 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值