#26594: java 為何總是CE?求解!!


howard91428 (華恩)

學校 : 臺北市立永春高級中學
編號 : 138356
來源 : [111.71.114.78]
最後登入時間 :
2023-10-01 19:54:53
a915. 二维点排序 | From: [123.193.252.237] | 發表日期 : 2021-08-15 00:02

package Undone;

import java.util.*;

 

class mydata implements Comparable<mydata>{

int x;

int y;

mydata(int x2,int y2){

this.x=x2;

this.y=y2;

}

@Override

public int compareTo(mydata o) {

// TODO Auto-generated method stub

if(this.x==o.x)

{

return this.y-o.y;

}

return this.x-o.x;

}

@Override

public String toString() {

return x+" "+y;

}

 

}

public class a915 {

//a915: 二维点排序

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner sc=new Scanner(System.in);

List<mydata> data=new ArrayList();

int num=sc.nextInt();

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

{

int x=sc.nextInt();

int y=sc.nextInt();

data.add(new mydata(x,y));

}

Collections.sort(data);

for(int i=0;i<data.size();i++)

{

System.out.println(data.get(i));

}

}

}

 
#26610: Re:java 為何總是CE?求解!!


jam930725@gmail.com (浮沉沉沉沉沉沉沉沉)

學校 : 國立臺中科技大學
編號 : 124762
來源 : [123.241.38.232]
最後登入時間 :
2024-10-01 22:15:14
a915. 二维点排序 | From: [123.110.34.107] | 發表日期 : 2021-08-16 10:24

mydata這個類別寫在a915裡面就可以了



 
ZeroJudge Forum