DAYTWO_PAT(乙级)1004.成绩排名1005.继续(3n+1)猜想1006.换个格式输出整数

1004.成绩排名

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
		int N=in.nextInt();
		String name[]=new String[N];
		String no[]=new String[N];
		int grade[]=new int[N];
		for(int i=0;igrade[i]) {
				min=i;
			}
		}
		System.out.println(name[max]+" "+no[max]);
		System.out.println(name[min]+" "+no[min]);
	}
}

1005.继续(3n+1)猜想
题目已知待验证的正整数n(1

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
		int num[]=new int[101];
		int N=in.nextInt();
		int t[]=new int[N];
		for(int i=0;i1;i--) {
			sum+=num[i];
		}
		for(int i=100;i>1;i--) {
			if(num[i]==1) {
				System.out.print(i);
				sum--;
				if(sum!=0){
					System.out.print(" ");
				}
			}
		}
	}
}
1006.换个格式输出整数
import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
		int n=in.nextInt();
		int bai=n/100;
		int shi=n/10%10;
		int ge=n%10;
		for(int i=0;i


你可能感兴趣的:(算法)