1088

Posted zhuzehua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1088相关的知识,希望对你有一定的参考价值。

满分20,扣4分,4个答案正确,3个答案错误。

package com.company;

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);
        int m=sc.nextInt();
        int x=sc.nextInt();
        int y=sc.nextInt();
        int a,b,c;
        ArrayList<Integer> s1=new ArrayList<Integer>();
        ArrayList<Integer> s2=new ArrayList<Integer>();
        ArrayList<Integer> s3=new ArrayList<Integer>();
        for (a=10;a<100;a++){
            int s=a/10;
            int g=a-s*10;
            b=g*10+s;
            c=(Math.abs(a-b))/x;
            if ((Math.abs(a-b))%x==0){
                if (b==c*y){
                    s1.add(a);
                    s2.add(b);
                    s3.add(c);
                }
            }
        }
        int max1=s1.get(0);
        int max2=0,max3=0;
        for (int i=0;i<s1.size();i++){
            if (max1<s1.get(i)){
                max1=s1.get(i);
            }
        }
        for (int i=0;i<s1.size();i++){
            if (max1==s1.get(i)){
                max2=s2.get(i);
                max3=s3.get(i);
            }
        }
        System.out.print(max1+" ");
        if (m>max1){
            System.out.print("Gai ");
        }
        if (m<max1){
            System.out.print("Cong ");
        }
        if (m==max1){
            System.out.print("Ping ");
        }

        if (m>max2){
            System.out.print("Gai ");
        }
        if (m<max2){
            System.out.print("Cong ");
        }
        if (m==max2){
            System.out.print("Ping ");
        }

        if (m>max3){
            System.out.print("Gai");
        }
        if (m<max3){
            System.out.print("Cong");
        }
        if (m==max3){
            System.out.print("Ping");
        }
    }
}

 

以上是关于1088的主要内容,如果未能解决你的问题,请参考以下文章

1088. Rational Arithmetic (20)——PAT (Advanced Level) Practise

PAT乙级1088-----三人行 (20分)

P1088 火星人

1088. Rational Arithmetic (20)——PAT (Advanced Level) Practise

Lightoj 1088 - Points in Segments 二分

bzoj1088: [SCOI2005]扫雷Mine(DP)