#Z01146. 微信摇一摇
微信摇一摇
题目描述
cmc同学晚上总是睡不着,闲来无聊的时候总喜欢拿着手机摇一摇,寻找附近的人,想想是真的很无聊,摇到了附近的人又能怎么样了?还不是宅在寝室写Java,就是要加微信那也得人家同意啊?可是说不定是个男生了呢?好了,算了,我也不无聊了……给你cmx寝室所在的坐标和他附近搜索到的手机的坐标点,请你按距离的远近给他们排排序。
输入格式
第一行是小C的坐标x和y中间用空格隔开 第二行是一个整数N代表附近有多少人 接下来N行每行有一个字符串代表附近的人的名称和他们的坐标x和y,名称和坐标中间用空格隔开,坐标x与y之间用空格隔开。保证小C附近没有两个用户和他距离相等,所有坐标保证为整数
输出格式
根据距离升序排序后输出名称和坐标以及距离(保留两位小数,补上单位km) 每组数据间用空行隔开
0 0
3
a 1 1
b 5 5
c 5 6
a 1 1 1.41km
b 5 5 7.07km
c 5 6 7.81km
豫公网安备41072702000346号