本文共 829 字,大约阅读时间需要 2 分钟。
思路如下:
假设abcde是没有扶老奶奶过街的人,然后依次假设其中一位扶了老奶奶,判断他们说话为真的个数是否为2,为2的时候输出。
代码如下:
public class Main { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=0;i<5;i++){ int[] a ={0,0,0,0,0}; a[i]=1; //假设abcde是没有扶老奶奶过街的人,然后依次假设其中一位扶了老奶奶 //判断他们说话为真的个数是否为2,为2的时候输出 int sum=0; if(a[0]==0&&a[4]==0){ sum++; } if(a[2]==1||a[4]==1){ sum++; } if(a[2]==1||a[3]==1){ sum++; } if(a[1]==0&&a[2]==0){ sum++; } if(a[4]==0){ sum++; } if(sum==2){ System.out.print((char)(('A')+i)+" "); } } }}
转载地址:http://suwkf.baihongyu.com/