「已注销」 2021-03-02 18:21 采纳率: 100%
浏览 281
已结题

c++问题程序填空,产生指定输出结果

程序填空,产生指定输出结果

#include 

#include 

#include 

using namespace std;

struct Point{

int x;

int y;

};

// 在此处补充你的代码

int main()

{

int a[8] = {6,5,55,23,3,9,87,10 };

sort(a,a+8,Rule1);

for(int i = 0;i < 8; ++i)

cout << a[i] << "," ; 

cout << endl;

Point ps[8] = {{1,0},{0,1},{0,-1},{-1,0},{1,-1},{1,1},{2,0},{-2,0} } ;

sort(ps,ps+8,Rule2);

for(int i = 0;i < 8; ++i)

cout << "(" << ps[i].x << "," << ps[i].y << ")"; 

return 0;

}

输入

输出

10,23,3,55,5,6,87,9,

(-1,0)(0,-1)(0,1)(1,0)(1,-1)(1,1)(-2,0)(2,0)

整数按照个位数从小到大排。个位数相同,则大的排前面 

点按照离原点从近到远排。距离相同,则按x坐标从小到大排。x坐标也相同,则按y坐标从小到大排

  • 写回答

3条回答 默认 最新

  • 小白小白你好菜 2021-03-02 22:35
    关注

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月4日

悬赏问题

  • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
  • ¥500 52810做蓝牙接受端
  • ¥15 基于PLC的三轴机械手程序
  • ¥15 多址通信方式的抗噪声性能和系统容量对比
  • ¥15 winform的chart曲线生成时有凸起
  • ¥15 msix packaging tool打包问题
  • ¥15 finalshell节点的搭建代码和那个端口代码教程
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作