1 solutions
-
1
P1029. 璃月到稻妻 题解
声明:建议先认真做题后再来看题解,AC一题fighting
题目回顾
Kirk学长最近在玩游戏,在原神的世界里没日没夜的肝,终于踏上了从璃月到稻妻的船。那么问题来了,Kirk啥都不懂,也不知道在哪里上船,于是随便说了两个整数表示在璃月上船的坐标。稻妻也是第一次也不知道那里下船,就去问船长哪里下船比较合适,船长应声答出两个整数是下船的坐标。
那么现在问题来了,Kirk学长数学算术堪忧,想让你帮忙计算璃月到稻妻到底有多远。(不考虑船在路上出现任何意外情况,走最短的路线)
题目分析
废话很多,提取关键信息,可以得到需要输入两个坐标,并且计算两个坐标之间的最短路线,由于不考虑意外情况所以直接计算直线距离。 带入两点间距离公式即可得到答案。
写给刚入门的小伙伴:但是要注意数据保留的具体位数,刚接触C语言的小伙伴们可能会用int型存储结果这是不行的哦。
可行代码
#include <stdio.h> #include <math.h> int main(){ int x1, x2, y1, y2; scanf("%d%d%d%d", &x1, &y1, &x2, &y2); printf("%.2lf", sqrt(pow(x1 - x2, 2) + pow(y1 - y2, 2))); return 0; }
END 不懂的同学可以私聊Kirk,将不断完善题解
- 1
Information
- ID
- 30
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 4
- Tags
- # Submissions
- 45
- Accepted
- 20
- Uploaded By