欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

1043(18)

程序员文章站 2022-05-08 13:36:23
...

一个运行超时

import java.util.ArrayList;
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
	// write your code here
        Scanner sc=new Scanner(System.in);
        String str=sc.nextLine();
        ArrayList list=new ArrayList();
        for (int i=0;i<str.length();i++){
            list.add(str.charAt(i));
        }
        char[] c=new char[10000];
        for (int i=0;i<c.length;i++){
            if (i%6==0){
                c[i]='P';
            }
            if (i%6==1){
                c[i]='A';
            }
            if (i%6==2){
                c[i]='T';
            }
            if (i%6==3){
                c[i]='e';
            }
            if (i%6==4){
                c[i]='s';
            }
            if (i%6==5){
                c[i]='t';
            }
        }
        for (int i=0;i<c.length;i++){
            for (int j=0;j<list.size();j++){
                if (c[i]==(char)list.get(j)){
                    System.out.print(list.get(j));
                    list.remove(j);
                    break;
                }
            }
        }
    }
}