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
1088. Rational Arithmetic (20)——PAT (Advanced Level) Practise