1 条题解
-
0
C :
#include <stdio.h> int main() { int r,b,i,j; int a[10],c[10]; while(scanf("%d",&a[0])!=EOF) { r=0; b=0; for(i=1;i<7;i++) scanf("%d",&a[i]); for(i=0;i<7;i++) scanf("%d",&c[i]); for(i=0;i<6;i++) { for(j=0;j<6;j++) { if(a[i]==c[j]) { r++; } } } if(a[6]==c[6]) b=1; if(b==1) { switch(r) { case 6:printf("1\n");break; case 5:printf("3\n");break; case 4:printf("4\n");break; case 3:printf("5\n");break; case 2: case 1: case 0:printf("6\n"); } } else { switch(r) { case 6:printf("2\n");break; case 5:printf("4\n");break; case 4:printf("5\n");break; case 3: case 2: case 1: case 0:printf("Poor Xiaoming\n"); } } } return 0; }
C++ :
#include<iostream> #include<cstdio> using namespace std; int main() { int a[10],b[10],aa,bb; while(scanf("%d",&a[0])!=EOF) { for(int i=1;i<6;i++)scanf("%d",&a[i]); scanf("%d",&aa); for(int i=0;i<6;i++)scanf("%d",&b[i]); scanf("%d",&bb); int i=0,j=0; int cnt=0; while(i<6&&j<6) { if(a[i]==b[j]) { cnt++; i++; j++; } else if(a[i]>b[j]) { j++; } else if(a[i]<b[j]) { i++; } } if(cnt==6&&aa==bb)cout<<1<<endl; else if(cnt==6&&aa!=bb)cout<<2<<endl; else if(cnt==5&&aa==bb)cout<<3<<endl; else if((cnt==5)||(cnt==4&&aa==bb))cout<<4<<endl; else if((cnt==3&&aa==bb)||cnt==4)cout<<5<<endl; else if((cnt==2&&aa==bb)||(cnt==1&&aa==bb)||(aa==bb))cout<<6<<endl; else cout<<"Poor Xiaoming"<<endl; } return 0; }
Java :
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()) { int[] a=new int[7]; int[] b=new int[7]; int s1=0,s2=0; for(int i=0;i<7;i++) a[i]=sc.nextInt(); for(int i=0;i<7;i++) b[i]=sc.nextInt(); for(int i=0;i<6;i++) { for(int j=0;j<6;j++) { if(a[i]==b[j]) { s1++;break; } } } if(a[6]==b[6]) s2++; if(s1==6&&s2==1) System.out.println(1); else if(s1==6&&s2==0) System.out.println(2); else if(s1==5&&s2==1) System.out.println(3); else if((s1==5&&s2==0)||(s1==4&&s2==1)) System.out.println(4); else if((s1==4&&s2==0)||(s1==3&&s2==1)) System.out.println(5); else if(s2==1) System.out.println(6); else System.out.println("Poor Xiaoming"); } sc.close(); } }
- 1
信息
- ID
- 2803
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者