first commit

This commit is contained in:
Nyagami
2022-12-15 23:51:04 +07:00
commit 87d51fb251
292 changed files with 12623 additions and 0 deletions
+56
View File
@@ -0,0 +1,56 @@
import java.util.*;
import java.io.*;
import java.nio.charset.StandardCharsets;
public class Main{
static class LoaiPhong implements Comparable<LoaiPhong>{
String p, name;
public LoaiPhong(String s){
p = s;
InputStream is = new ByteArrayInputStream(s.getBytes(StandardCharsets.UTF_8));
Stack<String> st = new Stack<>();
Scanner sc = new Scanner(is);
sc.next();
while(sc.hasNext()){
st.push(sc.next());
}
st.pop();
st.pop();
name = "";
while(!st.empty()){
name = st.pop() + " " + name;
}
}
public String toString(){
return p;
}
@Override
public int compareTo(LoaiPhong o) {
return name.compareTo(o.name);
}
}
public static void main(String[] args) throws IOException {
ArrayList<LoaiPhong> ds = new ArrayList<>();
Scanner in = new Scanner(new File("PHONG.in"));
int n = Integer.parseInt(in.nextLine());
while(n-->0){
ds.add(new LoaiPhong(in.nextLine()));
}
Collections.sort(ds);
for(LoaiPhong tmp : ds){
System.out.println(tmp);
}
}
public static void main6777130(String[] args) throws IOException {
ArrayList<LoaiPhong> ds = new ArrayList<>();
Scanner in = new Scanner(new File("PHONG.in"));
int n = Integer.parseInt(in.nextLine());
while(n-->0){
ds.add(new LoaiPhong(in.nextLine()));
}
Collections.sort(ds);
for(LoaiPhong tmp : ds){
System.out.println(tmp);
}
}
}