user-0 提问: 求一算法！

回复:
user: user-1
content: 学习了

user: user-2
content: 引用 4 楼 K8001 的回复:[quote=引用 2 楼 zhao4zhong1 的回复:] #include <stdio.h> #include <stdlib.h> int main() {     int i,j;     char b[7+1];     char bs[7+1];     printf("    Apple    Banana Tee     Juice   Milke   Meat    Water  \n");     for (i=0;i<128;i++) {         printf("%3d ",i+1);         ltoa(i,b,2);         sprintf(bs,"%07s",b);         for (j=0;j<7;j++) {             if (bs[j]=='0') printf("Yes     ");             else            printf("No      ");         }         printf("\n");     }     return 0; } //    Apple    Banana Tee     Juice   Milke   Meat    Water //  1 Yes     Yes     Yes     Yes     Yes     Yes     Yes //  2 Yes     Yes     Yes     Yes     Yes     Yes     No //  3 Yes     Yes     Yes     Yes     Yes     No      Yes //  4 Yes     Yes     Yes     Yes     Yes     No      No //  5 Yes     Yes     Yes     Yes     No      Yes     Yes //  6 Yes     Yes     Yes     Yes     No      Yes     No //  7 Yes     Yes     Yes     Yes     No      No      Yes //  8 Yes     Yes     Yes     Yes     No      No      No //  9 Yes     Yes     Yes     No      Yes     Yes     Yes // 10 Yes     Yes     Yes     No      Yes     Yes     No // 11 Yes     Yes     Yes     No      Yes     No      Yes // 12 Yes     Yes     Yes     No      Yes     No      No // 13 Yes     Yes     Yes     No      No      Yes     Yes // 14 Yes     Yes     Yes     No      No      Yes     No // 15 Yes     Yes     Yes     No      No      No      Yes // 16 Yes     Yes     Yes     No      No      No      No // 17 Yes     Yes     No      Yes     Yes     Yes     Yes // 18 Yes     Yes     No      Yes     Yes     Yes     No // 19 Yes     Yes     No      Yes     Yes     No      Yes // 20 Yes     Yes     No      Yes     Yes     No      No // 21 Yes     Yes     No      Yes     No      Yes     Yes // 22 Yes     Yes     No      Yes     No      Yes     No // 23 Yes     Yes     No      Yes     No      No      Yes // 24 Yes     Yes     No      Yes     No      No      No // 25 Yes     Yes     No      No      Yes     Yes     Yes // 26 Yes     Yes     No      No      Yes     Yes     No // 27 Yes     Yes     No      No      Yes     No      Yes // 28 Yes     Yes     No      No      Yes     No      No // 29 Yes     Yes     No      No      No      Yes     Yes // 30 Yes     Yes     No      No      No      Yes     No // 31 Yes     Yes     No      No      No      No      Yes // 32 Yes     Yes     No      No      No      No      No // 33 Yes     No      Yes     Yes     Yes     Yes     Yes // 34 Yes     No      Yes     Yes     Yes     Yes     No // 35 Yes     No      Yes     Yes     Yes     No      Yes // 36 Yes     No      Yes     Yes     Yes     No      No // 37 Yes     No      Yes     Yes     No      Yes     Yes // 38 Yes     No      Yes     Yes     No      Yes     No // 39 Yes     No      Yes     Yes     No      No      Yes // 40 Yes     No      Yes     Yes     No      No      No // 41 Yes     No      Yes     No      Yes     Yes     Yes // 42 Yes     No      Yes     No      Yes     Yes     No // 43 Yes     No      Yes     No      Yes     No      Yes // 44 Yes     No      Yes     No      Yes     No      No // 45 Yes     No      Yes     No      No      Yes     Yes // 46 Yes     No      Yes     No      No      Yes     No // 47 Yes     No      Yes     No      No      No      Yes // 48 Yes     No      Yes     No      No      No      No // 49 Yes     No      No      Yes     Yes     Yes     Yes // 50 Yes     No      No      Yes     Yes     Yes     No // 51 Yes     No      No      Yes     Yes     No      Yes // 52 Yes     No      No      Yes     Yes     No      No // 53 Yes     No      No      Yes     No      Yes     Yes // 54 Yes     No      No      Yes     No      Yes     No // 55 Yes     No      No      Yes     No      No      Yes // 56 Yes     No      No      Yes     No      No      No // 57 Yes     No      No      No      Yes     Yes     Yes // 58 Yes     No      No      No      Yes     Yes     No // 59 Yes     No      No      No      Yes     No      Yes // 60 Yes     No      No      No      Yes     No      No // 61 Yes     No      No      No      No      Yes     Yes // 62 Yes     No      No      No      No      Yes     No // 63 Yes     No      No      No      No      No      Yes // 64 Yes     No      No      No      No      No      No // 65 No      Yes     Yes     Yes     Yes     Yes     Yes // 66 No      Yes     Yes     Yes     Yes     Yes     No // 67 No      Yes     Yes     Yes     Yes     No      Yes // 68 No      Yes     Yes     Yes     Yes     No      No // 69 No      Yes     Yes     Yes     No      Yes     Yes // 70 No      Yes     Yes     Yes     No      Yes     No // 71 No      Yes     Yes     Yes     No      No      Yes // 72 No      Yes     Yes     Yes     No      No      No // 73 No      Yes     Yes     No      Yes     Yes     Yes // 74 No      Yes     Yes     No      Yes     Yes     No // 75 No      Yes     Yes     No      Yes     No      Yes // 76 No      Yes     Yes     No      Yes     No      No // 77 No      Yes     Yes     No      No      Yes     Yes // 78 No      Yes     Yes     No      No      Yes     No // 79 No      Yes     Yes     No      No      No      Yes // 80 No      Yes     Yes     No      No      No      No // 81 No      Yes     No      Yes     Yes     Yes     Yes // 82 No      Yes     No      Yes     Yes     Yes     No // 83 No      Yes     No      Yes     Yes     No      Yes // 84 No      Yes     No      Yes     Yes     No      No // 85 No      Yes     No      Yes     No      Yes     Yes // 86 No      Yes     No      Yes     No      Yes     No // 87 No      Yes     No      Yes     No      No      Yes // 88 No      Yes     No      Yes     No      No      No // 89 No      Yes     No      No      Yes     Yes     Yes // 90 No      Yes     No      No      Yes     Yes     No // 91 No      Yes     No      No      Yes     No      Yes // 92 No      Yes     No      No      Yes     No      No // 93 No      Yes     No      No      No      Yes     Yes // 94 No      Yes     No      No      No      Yes     No // 95 No      Yes     No      No      No      No      Yes // 96 No      Yes     No      No      No      No      No // 97 No      No      Yes     Yes     Yes     Yes     Yes // 98 No      No      Yes     Yes     Yes     Yes     No // 99 No      No      Yes     Yes     Yes     No      Yes //100 No      No      Yes     Yes     Yes     No      No //101 No      No      Yes     Yes     No      Yes     Yes //102 No      No      Yes     Yes     No      Yes     No //103 No      No      Yes     Yes     No      No      Yes //104 No      No      Yes     Yes     No      No      No //105 No      No      Yes     No      Yes     Yes     Yes //106 No      No      Yes     No      Yes     Yes     No //107 No      No      Yes     No      Yes     No      Yes //108 No      No      Yes     No      Yes     No      No //109 No      No      Yes     No      No      Yes     Yes //110 No      No      Yes     No      No      Yes     No //111 No      No      Yes     No      No      No      Yes //112 No      No      Yes     No      No      No      No //113 No      No      No      Yes     Yes     Yes     Yes //114 No      No      No      Yes     Yes     Yes     No //115 No      No      No      Yes     Yes     No      Yes //116 No      No      No      Yes     Yes     No      No //117 No      No      No      Yes     No      Yes     Yes //118 No      No      No      Yes     No      Yes     No //119 No      No      No      Yes     No      No      Yes //120 No      No      No      Yes     No      No      No //121 No      No      No      No      Yes     Yes     Yes //122 No      No      No      No      Yes     Yes     No //123 No      No      No      No      Yes     No      Yes //124 No      No      No      No      Yes     No      No //125 No      No      No      No      No      Yes     Yes //126 No      No      No      No      No      Yes     No //127 No      No      No      No      No      No      Yes //128 No      No      No      No      No      No      No //   写死了128不好吧[/quote] 过早的优化是万恶之源！

user: user-2
content: 提醒：在cmd窗口中输入命令： cd /d 程序所在盘符和目录 程序 >output.txt 将程序的结果通过输出重定向到文件output.txt 然后在Excel中可以直接导入该output.txt文件。

user: user-0
content: 引用 2 楼 zhao4zhong1 的回复:#include <stdio.h> #include <stdlib.h> int main() {     int i,j;     char b[7+1];     char bs[7+1];     printf("    Apple    Banana Tee     Juice   Milke   Meat    Water  \n");     for (i=0;i<128;i++) {         printf("%3d ",i+1);         ltoa(i,b,2);         sprintf(bs,"%07s",b);         for (j=0;j<7;j++) {             if (bs[j]=='0') printf("Yes     ");             else            printf("No      ");         }         printf("\n");     }     return 0; } //    Apple    Banana Tee     Juice   Milke   Meat    Water //  1 Yes     Yes     Yes     Yes     Yes     Yes     Yes //  2 Yes     Yes     Yes     Yes     Yes     Yes     No //  3 Yes     Yes     Yes     Yes     Yes     No      Yes //  4 Yes     Yes     Yes     Yes     Yes     No      No //  5 Yes     Yes     Yes     Yes     No      Yes     Yes //  6 Yes     Yes     Yes     Yes     No      Yes     No //  7 Yes     Yes     Yes     Yes     No      No      Yes //  8 Yes     Yes     Yes     Yes     No      No      No //  9 Yes     Yes     Yes     No      Yes     Yes     Yes // 10 Yes     Yes     Yes     No      Yes     Yes     No // 11 Yes     Yes     Yes     No      Yes     No      Yes // 12 Yes     Yes     Yes     No      Yes     No      No // 13 Yes     Yes     Yes     No      No      Yes     Yes // 14 Yes     Yes     Yes     No      No      Yes     No // 15 Yes     Yes     Yes     No      No      No      Yes // 16 Yes     Yes     Yes     No      No      No      No // 17 Yes     Yes     No      Yes     Yes     Yes     Yes // 18 Yes     Yes     No      Yes     Yes     Yes     No // 19 Yes     Yes     No      Yes     Yes     No      Yes // 20 Yes     Yes     No      Yes     Yes     No      No // 21 Yes     Yes     No      Yes     No      Yes     Yes // 22 Yes     Yes     No      Yes     No      Yes     No // 23 Yes     Yes     No      Yes     No      No      Yes // 24 Yes     Yes     No      Yes     No      No      No // 25 Yes     Yes     No      No      Yes     Yes     Yes // 26 Yes     Yes     No      No      Yes     Yes     No // 27 Yes     Yes     No      No      Yes     No      Yes // 28 Yes     Yes     No      No      Yes     No      No // 29 Yes     Yes     No      No      No      Yes     Yes // 30 Yes     Yes     No      No      No      Yes     No // 31 Yes     Yes     No      No      No      No      Yes // 32 Yes     Yes     No      No      No      No      No // 33 Yes     No      Yes     Yes     Yes     Yes     Yes // 34 Yes     No      Yes     Yes     Yes     Yes     No // 35 Yes     No      Yes     Yes     Yes     No      Yes // 36 Yes     No      Yes     Yes     Yes     No      No // 37 Yes     No      Yes     Yes     No      Yes     Yes // 38 Yes     No      Yes     Yes     No      Yes     No // 39 Yes     No      Yes     Yes     No      No      Yes // 40 Yes     No      Yes     Yes     No      No      No // 41 Yes     No      Yes     No      Yes     Yes     Yes // 42 Yes     No      Yes     No      Yes     Yes     No // 43 Yes     No      Yes     No      Yes     No      Yes // 44 Yes     No      Yes     No      Yes     No      No // 45 Yes     No      Yes     No      No      Yes     Yes // 46 Yes     No      Yes     No      No      Yes     No // 47 Yes     No      Yes     No      No      No      Yes // 48 Yes     No      Yes     No      No      No      No // 49 Yes     No      No      Yes     Yes     Yes     Yes // 50 Yes     No      No      Yes     Yes     Yes     No // 51 Yes     No      No      Yes     Yes     No      Yes // 52 Yes     No      No      Yes     Yes     No      No // 53 Yes     No      No      Yes     No      Yes     Yes // 54 Yes     No      No      Yes     No      Yes     No // 55 Yes     No      No      Yes     No      No      Yes // 56 Yes     No      No      Yes     No      No      No // 57 Yes     No      No      No      Yes     Yes     Yes // 58 Yes     No      No      No      Yes     Yes     No // 59 Yes     No      No      No      Yes     No      Yes // 60 Yes     No      No      No      Yes     No      No // 61 Yes     No      No      No      No      Yes     Yes // 62 Yes     No      No      No      No      Yes     No // 63 Yes     No      No      No      No      No      Yes // 64 Yes     No      No      No      No      No      No // 65 No      Yes     Yes     Yes     Yes     Yes     Yes // 66 No      Yes     Yes     Yes     Yes     Yes     No // 67 No      Yes     Yes     Yes     Yes     No      Yes // 68 No      Yes     Yes     Yes     Yes     No      No // 69 No      Yes     Yes     Yes     No      Yes     Yes // 70 No      Yes     Yes     Yes     No      Yes     No // 71 No      Yes     Yes     Yes     No      No      Yes // 72 No      Yes     Yes     Yes     No      No      No // 73 No      Yes     Yes     No      Yes     Yes     Yes // 74 No      Yes     Yes     No      Yes     Yes     No // 75 No      Yes     Yes     No      Yes     No      Yes // 76 No      Yes     Yes     No      Yes     No      No // 77 No      Yes     Yes     No      No      Yes     Yes // 78 No      Yes     Yes     No      No      Yes     No // 79 No      Yes     Yes     No      No      No      Yes // 80 No      Yes     Yes     No      No      No      No // 81 No      Yes     No      Yes     Yes     Yes     Yes // 82 No      Yes     No      Yes     Yes     Yes     No // 83 No      Yes     No      Yes     Yes     No      Yes // 84 No      Yes     No      Yes     Yes     No      No // 85 No      Yes     No      Yes     No      Yes     Yes // 86 No      Yes     No      Yes     No      Yes     No // 87 No      Yes     No      Yes     No      No      Yes // 88 No      Yes     No      Yes     No      No      No // 89 No      Yes     No      No      Yes     Yes     Yes // 90 No      Yes     No      No      Yes     Yes     No // 91 No      Yes     No      No      Yes     No      Yes // 92 No      Yes     No      No      Yes     No      No // 93 No      Yes     No      No      No      Yes     Yes // 94 No      Yes     No      No      No      Yes     No // 95 No      Yes     No      No      No      No      Yes // 96 No      Yes     No      No      No      No      No // 97 No      No      Yes     Yes     Yes     Yes     Yes // 98 No      No      Yes     Yes     Yes     Yes     No // 99 No      No      Yes     Yes     Yes     No      Yes //100 No      No      Yes     Yes     Yes     No      No //101 No      No      Yes     Yes     No      Yes     Yes //102 No      No      Yes     Yes     No      Yes     No //103 No      No      Yes     Yes     No      No      Yes //104 No      No      Yes     Yes     No      No      No //105 No      No      Yes     No      Yes     Yes     Yes //106 No      No      Yes     No      Yes     Yes     No //107 No      No      Yes     No      Yes     No      Yes //108 No      No      Yes     No      Yes     No      No //109 No      No      Yes     No      No      Yes     Yes //110 No      No      Yes     No      No      Yes     No //111 No      No      Yes     No      No      No      Yes //112 No      No      Yes     No      No      No      No //113 No      No      No      Yes     Yes     Yes     Yes //114 No      No      No      Yes     Yes     Yes     No //115 No      No      No      Yes     Yes     No      Yes //116 No      No      No      Yes     Yes     No      No //117 No      No      No      Yes     No      Yes     Yes //118 No      No      No      Yes     No      Yes     No //119 No      No      No      Yes     No      No      Yes //120 No      No      No      Yes     No      No      No //121 No      No      No      No      Yes     Yes     Yes //122 No      No      No      No      Yes     Yes     No //123 No      No      No      No      Yes     No      Yes //124 No      No      No      No      Yes     No      No //125 No      No      No      No      No      Yes     Yes //126 No      No      No      No      No      Yes     No //127 No      No      No      No      No      No      Yes //128 No      No      No      No      No      No      No // 谢了，赵老师！

user: user-0
content: 谢谢各位，这个问题已经解决，思路如上诉所示，我用Java的按位与运算符截取Java int(32位)的后气味，从0到127的后七位，然后放进boolean的128x7的二维数组里面，然后取出判断是true就输出Yes，是false就输出No。  import java.util.Scanner;  public class Exercise4_46 { 	public static void main(String[] args) {  		// 定义二维数组 		boolean[][] result = new boolean[128][7]; 		int indexHang = 0; 		int indexLie = 0;  		for (int number = 0; number < 128; number++) { 			int value = number; 			int mask = 1; 			for (int i = 6; i >= 0; i--) { 				int temp = value >> i; 				int bit = temp & mask; 				if (bit == 1) { 					result[indexHang][indexLie++] = true; 				} else { 					result[indexHang][indexLie++] = false; 				} //				System.out.print(bit); 			} 			indexHang++; 			indexLie = 0; //			System.out.println(); 		} 		 		System.out.println("Apple\t Banana\t Tee\t Juice\t Milke\t Meat\t Water"); 		for(int i = 0; i < result.length; i++) { 			for(int j = 0; j < result[i].length; j++) { 				if(result[i][j] == true) { 					System.out.print("Yes" + " \t"); 				} else { 					System.out.print("No" + " \t"); 				} 			} 			System.out.println(); 		} 	} }  其实这是我一留学到德国的中学女同学问我的，她在某电子商城工作，不知道怎么就遇到这个问题，要统计这7种产品。输出的案例如赵四老师输出的一样，发给她看，她觉得不错，结果应该是对的，然后帮她生成Excel格式。随便也贴Java生成Excel代码吧。  import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.List; //下面是和数据导出有关的包 import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; public class Test { 	 	public static String chage(boolean flag){ 		if(flag == true) { 			return "Yes"; 		} 		return "No"; 	} 	 	public static boolean[][] getResult() {  		// 定义二维数组 		boolean[][] result = new boolean[128][7]; 		int indexHang = 0; 		int indexLie = 0;  		for (int number = 0; number < 128; number++) { 			int value = number; 			int mask = 1; 			for (int i = 6; i >= 0; i--) { 				int temp = value >> i; 				int bit = temp & mask; 				if (bit == 1) { 					result[indexHang][indexLie++] = true; 				} else { 					result[indexHang][indexLie++] = false; 				} 			} 			indexHang++; 			indexLie = 0; 		} 		 		return result; 	}          public void Export(){     	boolean[][] result = getResult();     	         // 声明一个工作薄         HSSFWorkbook wb = new HSSFWorkbook();         //声明一个单子并命名         HSSFSheet sheet = wb.createSheet("result");         //给单子名称一个长度         sheet.setDefaultColumnWidth(10);         // 生成一个样式           HSSFCellStyle style = wb.createCellStyle();         //创建第一行（也可以称为表头）         HSSFRow row = sheet.createRow(0);         //样式字体居中         style.setAlignment(HSSFCellStyle.ALIGN_CENTER);         //给表头第一行一次创建单元格         HSSFCell cell = row.createCell(0);         cell.setCellValue("Apple");          cell.setCellStyle(style);         cell = row.createCell(1);   	        cell.setCellValue("Banana");   	        cell.setCellStyle(style);   	        cell = row.createCell(2);   	        cell.setCellValue("Tee");   	        cell.setCellStyle(style);  	        cell = row.createCell(3);   	        cell.setCellValue("Juice");   	        cell.setCellStyle(style); 	        cell = row.createCell(4);   	        cell.setCellValue("Milke");   	        cell.setCellStyle(style); 	        cell = row.createCell(5);   	        cell.setCellValue("Meat");   	        cell.setCellStyle(style);  	        cell = row.createCell(6);   	        cell.setCellValue("Water");   	        cell.setCellStyle(style);                  //向单元格里填充数据                for (int i = 0; i < result.length; i++) {             	   int j = 0; 	                row = sheet.createRow(i + 1); 	                row.createCell(0).setCellValue(chage(result[i][j++])); 	                row.createCell(1).setCellValue(chage(result[i][j++])); 	                row.createCell(2).setCellValue(chage(result[i][j++])); 	                row.createCell(3).setCellValue(chage(result[i][j++])); 	                row.createCell(4).setCellValue(chage(result[i][j++])); 	                row.createCell(5).setCellValue(chage(result[i][j++])); 	                row.createCell(6).setCellValue(chage(result[i][j++]));             }                  try {             //默认导出到E盘下             FileOutputStream out = new FileOutputStream("/home/shizongger/Documents/Result.xls");             wb.write(out);             out.close();         } catch (FileNotFoundException e) {             e.printStackTrace();         } catch (IOException e) {             e.printStackTrace();         }     }          public static void main(String[] args) { 		new Test().Export(); 	} }  这样就把以上输出案例放进excel里面了。收到她发来的感谢，感觉这也算是跨越亚欧的合作，一次国际性解决了问题了。

user: user-3
content: 我觉得应该这么写:  对一个int变量, 最低位不停的加1,一直加至1111111(二进制).每加一次就根据各个二进位的情况输出一次结果.

user: user-3
content: 引用 2 楼 zhao4zhong1 的回复:#include <stdio.h> #include <stdlib.h> int main() {     int i,j;     char b[7+1];     char bs[7+1];     printf("    Apple    Banana Tee     Juice   Milke   Meat    Water  \n");     for (i=0;i<128;i++) {         printf("%3d ",i+1);         ltoa(i,b,2);         sprintf(bs,"%07s",b);         for (j=0;j<7;j++) {             if (bs[j]=='0') printf("Yes     ");             else            printf("No      ");         }         printf("\n");     }     return 0; } //    Apple    Banana Tee     Juice   Milke   Meat    Water //  1 Yes     Yes     Yes     Yes     Yes     Yes     Yes //  2 Yes     Yes     Yes     Yes     Yes     Yes     No //  3 Yes     Yes     Yes     Yes     Yes     No      Yes //  4 Yes     Yes     Yes     Yes     Yes     No      No //  5 Yes     Yes     Yes     Yes     No      Yes     Yes //  6 Yes     Yes     Yes     Yes     No      Yes     No //  7 Yes     Yes     Yes     Yes     No      No      Yes //  8 Yes     Yes     Yes     Yes     No      No      No //  9 Yes     Yes     Yes     No      Yes     Yes     Yes // 10 Yes     Yes     Yes     No      Yes     Yes     No // 11 Yes     Yes     Yes     No      Yes     No      Yes // 12 Yes     Yes     Yes     No      Yes     No      No // 13 Yes     Yes     Yes     No      No      Yes     Yes // 14 Yes     Yes     Yes     No      No      Yes     No // 15 Yes     Yes     Yes     No      No      No      Yes // 16 Yes     Yes     Yes     No      No      No      No // 17 Yes     Yes     No      Yes     Yes     Yes     Yes // 18 Yes     Yes     No      Yes     Yes     Yes     No // 19 Yes     Yes     No      Yes     Yes     No      Yes // 20 Yes     Yes     No      Yes     Yes     No      No // 21 Yes     Yes     No      Yes     No      Yes     Yes // 22 Yes     Yes     No      Yes     No      Yes     No // 23 Yes     Yes     No      Yes     No      No      Yes // 24 Yes     Yes     No      Yes     No      No      No // 25 Yes     Yes     No      No      Yes     Yes     Yes // 26 Yes     Yes     No      No      Yes     Yes     No // 27 Yes     Yes     No      No      Yes     No      Yes // 28 Yes     Yes     No      No      Yes     No      No // 29 Yes     Yes     No      No      No      Yes     Yes // 30 Yes     Yes     No      No      No      Yes     No // 31 Yes     Yes     No      No      No      No      Yes // 32 Yes     Yes     No      No      No      No      No // 33 Yes     No      Yes     Yes     Yes     Yes     Yes // 34 Yes     No      Yes     Yes     Yes     Yes     No // 35 Yes     No      Yes     Yes     Yes     No      Yes // 36 Yes     No      Yes     Yes     Yes     No      No // 37 Yes     No      Yes     Yes     No      Yes     Yes // 38 Yes     No      Yes     Yes     No      Yes     No // 39 Yes     No      Yes     Yes     No      No      Yes // 40 Yes     No      Yes     Yes     No      No      No // 41 Yes     No      Yes     No      Yes     Yes     Yes // 42 Yes     No      Yes     No      Yes     Yes     No // 43 Yes     No      Yes     No      Yes     No      Yes // 44 Yes     No      Yes     No      Yes     No      No // 45 Yes     No      Yes     No      No      Yes     Yes // 46 Yes     No      Yes     No      No      Yes     No // 47 Yes     No      Yes     No      No      No      Yes // 48 Yes     No      Yes     No      No      No      No // 49 Yes     No      No      Yes     Yes     Yes     Yes // 50 Yes     No      No      Yes     Yes     Yes     No // 51 Yes     No      No      Yes     Yes     No      Yes // 52 Yes     No      No      Yes     Yes     No      No // 53 Yes     No      No      Yes     No      Yes     Yes // 54 Yes     No      No      Yes     No      Yes     No // 55 Yes     No      No      Yes     No      No      Yes // 56 Yes     No      No      Yes     No      No      No // 57 Yes     No      No      No      Yes     Yes     Yes // 58 Yes     No      No      No      Yes     Yes     No // 59 Yes     No      No      No      Yes     No      Yes // 60 Yes     No      No      No      Yes     No      No // 61 Yes     No      No      No      No      Yes     Yes // 62 Yes     No      No      No      No      Yes     No // 63 Yes     No      No      No      No      No      Yes // 64 Yes     No      No      No      No      No      No // 65 No      Yes     Yes     Yes     Yes     Yes     Yes // 66 No      Yes     Yes     Yes     Yes     Yes     No // 67 No      Yes     Yes     Yes     Yes     No      Yes // 68 No      Yes     Yes     Yes     Yes     No      No // 69 No      Yes     Yes     Yes     No      Yes     Yes // 70 No      Yes     Yes     Yes     No      Yes     No // 71 No      Yes     Yes     Yes     No      No      Yes // 72 No      Yes     Yes     Yes     No      No      No // 73 No      Yes     Yes     No      Yes     Yes     Yes // 74 No      Yes     Yes     No      Yes     Yes     No // 75 No      Yes     Yes     No      Yes     No      Yes // 76 No      Yes     Yes     No      Yes     No      No // 77 No      Yes     Yes     No      No      Yes     Yes // 78 No      Yes     Yes     No      No      Yes     No // 79 No      Yes     Yes     No      No      No      Yes // 80 No      Yes     Yes     No      No      No      No // 81 No      Yes     No      Yes     Yes     Yes     Yes // 82 No      Yes     No      Yes     Yes     Yes     No // 83 No      Yes     No      Yes     Yes     No      Yes // 84 No      Yes     No      Yes     Yes     No      No // 85 No      Yes     No      Yes     No      Yes     Yes // 86 No      Yes     No      Yes     No      Yes     No // 87 No      Yes     No      Yes     No      No      Yes // 88 No      Yes     No      Yes     No      No      No // 89 No      Yes     No      No      Yes     Yes     Yes // 90 No      Yes     No      No      Yes     Yes     No // 91 No      Yes     No      No      Yes     No      Yes // 92 No      Yes     No      No      Yes     No      No // 93 No      Yes     No      No      No      Yes     Yes // 94 No      Yes     No      No      No      Yes     No // 95 No      Yes     No      No      No      No      Yes // 96 No      Yes     No      No      No      No      No // 97 No      No      Yes     Yes     Yes     Yes     Yes // 98 No      No      Yes     Yes     Yes     Yes     No // 99 No      No      Yes     Yes     Yes     No      Yes //100 No      No      Yes     Yes     Yes     No      No //101 No      No      Yes     Yes     No      Yes     Yes //102 No      No      Yes     Yes     No      Yes     No //103 No      No      Yes     Yes     No      No      Yes //104 No      No      Yes     Yes     No      No      No //105 No      No      Yes     No      Yes     Yes     Yes //106 No      No      Yes     No      Yes     Yes     No //107 No      No      Yes     No      Yes     No      Yes //108 No      No      Yes     No      Yes     No      No //109 No      No      Yes     No      No      Yes     Yes //110 No      No      Yes     No      No      Yes     No //111 No      No      Yes     No      No      No      Yes //112 No      No      Yes     No      No      No      No //113 No      No      No      Yes     Yes     Yes     Yes //114 No      No      No      Yes     Yes     Yes     No //115 No      No      No      Yes     Yes     No      Yes //116 No      No      No      Yes     Yes     No      No //117 No      No      No      Yes     No      Yes     Yes //118 No      No      No      Yes     No      Yes     No //119 No      No      No      Yes     No      No      Yes //120 No      No      No      Yes     No      No      No //121 No      No      No      No      Yes     Yes     Yes //122 No      No      No      No      Yes     Yes     No //123 No      No      No      No      Yes     No      Yes //124 No      No      No      No      Yes     No      No //125 No      No      No      No      No      Yes     Yes //126 No      No      No      No      No      Yes     No //127 No      No      No      No      No      No      Yes //128 No      No      No      No      No      No      No //   写死了128不好吧

user: user-2
content: printf("    Apple   Banana  Tee     Juice   Milke   Meat    Water  \n");

user: user-2
content: #include <stdio.h> #include <stdlib.h> int main() {     int i,j;     char b[7+1];     char bs[7+1];     printf("    Apple    Banana Tee     Juice   Milke   Meat    Water  \n");     for (i=0;i<128;i++) {         printf("%3d ",i+1);         ltoa(i,b,2);         sprintf(bs,"%07s",b);         for (j=0;j<7;j++) {             if (bs[j]=='0') printf("Yes     ");             else            printf("No      ");         }         printf("\n");     }     return 0; } //    Apple    Banana Tee     Juice   Milke   Meat    Water //  1 Yes     Yes     Yes     Yes     Yes     Yes     Yes //  2 Yes     Yes     Yes     Yes     Yes     Yes     No //  3 Yes     Yes     Yes     Yes     Yes     No      Yes //  4 Yes     Yes     Yes     Yes     Yes     No      No //  5 Yes     Yes     Yes     Yes     No      Yes     Yes //  6 Yes     Yes     Yes     Yes     No      Yes     No //  7 Yes     Yes     Yes     Yes     No      No      Yes //  8 Yes     Yes     Yes     Yes     No      No      No //  9 Yes     Yes     Yes     No      Yes     Yes     Yes // 10 Yes     Yes     Yes     No      Yes     Yes     No // 11 Yes     Yes     Yes     No      Yes     No      Yes // 12 Yes     Yes     Yes     No      Yes     No      No // 13 Yes     Yes     Yes     No      No      Yes     Yes // 14 Yes     Yes     Yes     No      No      Yes     No // 15 Yes     Yes     Yes     No      No      No      Yes // 16 Yes     Yes     Yes     No      No      No      No // 17 Yes     Yes     No      Yes     Yes     Yes     Yes // 18 Yes     Yes     No      Yes     Yes     Yes     No // 19 Yes     Yes     No      Yes     Yes     No      Yes // 20 Yes     Yes     No      Yes     Yes     No      No // 21 Yes     Yes     No      Yes     No      Yes     Yes // 22 Yes     Yes     No      Yes     No      Yes     No // 23 Yes     Yes     No      Yes     No      No      Yes // 24 Yes     Yes     No      Yes     No      No      No // 25 Yes     Yes     No      No      Yes     Yes     Yes // 26 Yes     Yes     No      No      Yes     Yes     No // 27 Yes     Yes     No      No      Yes     No      Yes // 28 Yes     Yes     No      No      Yes     No      No // 29 Yes     Yes     No      No      No      Yes     Yes // 30 Yes     Yes     No      No      No      Yes     No // 31 Yes     Yes     No      No      No      No      Yes // 32 Yes     Yes     No      No      No      No      No // 33 Yes     No      Yes     Yes     Yes     Yes     Yes // 34 Yes     No      Yes     Yes     Yes     Yes     No // 35 Yes     No      Yes     Yes     Yes     No      Yes // 36 Yes     No      Yes     Yes     Yes     No      No // 37 Yes     No      Yes     Yes     No      Yes     Yes // 38 Yes     No      Yes     Yes     No      Yes     No // 39 Yes     No      Yes     Yes     No      No      Yes // 40 Yes     No      Yes     Yes     No      No      No // 41 Yes     No      Yes     No      Yes     Yes     Yes // 42 Yes     No      Yes     No      Yes     Yes     No // 43 Yes     No      Yes     No      Yes     No      Yes // 44 Yes     No      Yes     No      Yes     No      No // 45 Yes     No      Yes     No      No      Yes     Yes // 46 Yes     No      Yes     No      No      Yes     No // 47 Yes     No      Yes     No      No      No      Yes // 48 Yes     No      Yes     No      No      No      No // 49 Yes     No      No      Yes     Yes     Yes     Yes // 50 Yes     No      No      Yes     Yes     Yes     No // 51 Yes     No      No      Yes     Yes     No      Yes // 52 Yes     No      No      Yes     Yes     No      No // 53 Yes     No      No      Yes     No      Yes     Yes // 54 Yes     No      No      Yes     No      Yes     No // 55 Yes     No      No      Yes     No      No      Yes // 56 Yes     No      No      Yes     No      No      No // 57 Yes     No      No      No      Yes     Yes     Yes // 58 Yes     No      No      No      Yes     Yes     No // 59 Yes     No      No      No      Yes     No      Yes // 60 Yes     No      No      No      Yes     No      No // 61 Yes     No      No      No      No      Yes     Yes // 62 Yes     No      No      No      No      Yes     No // 63 Yes     No      No      No      No      No      Yes // 64 Yes     No      No      No      No      No      No // 65 No      Yes     Yes     Yes     Yes     Yes     Yes // 66 No      Yes     Yes     Yes     Yes     Yes     No // 67 No      Yes     Yes     Yes     Yes     No      Yes // 68 No      Yes     Yes     Yes     Yes     No      No // 69 No      Yes     Yes     Yes     No      Yes     Yes // 70 No      Yes     Yes     Yes     No      Yes     No // 71 No      Yes     Yes     Yes     No      No      Yes // 72 No      Yes     Yes     Yes     No      No      No // 73 No      Yes     Yes     No      Yes     Yes     Yes // 74 No      Yes     Yes     No      Yes     Yes     No // 75 No      Yes     Yes     No      Yes     No      Yes // 76 No      Yes     Yes     No      Yes     No      No // 77 No      Yes     Yes     No      No      Yes     Yes // 78 No      Yes     Yes     No      No      Yes     No // 79 No      Yes     Yes     No      No      No      Yes // 80 No      Yes     Yes     No      No      No      No // 81 No      Yes     No      Yes     Yes     Yes     Yes // 82 No      Yes     No      Yes     Yes     Yes     No // 83 No      Yes     No      Yes     Yes     No      Yes // 84 No      Yes     No      Yes     Yes     No      No // 85 No      Yes     No      Yes     No      Yes     Yes // 86 No      Yes     No      Yes     No      Yes     No // 87 No      Yes     No      Yes     No      No      Yes // 88 No      Yes     No      Yes     No      No      No // 89 No      Yes     No      No      Yes     Yes     Yes // 90 No      Yes     No      No      Yes     Yes     No // 91 No      Yes     No      No      Yes     No      Yes // 92 No      Yes     No      No      Yes     No      No // 93 No      Yes     No      No      No      Yes     Yes // 94 No      Yes     No      No      No      Yes     No // 95 No      Yes     No      No      No      No      Yes // 96 No      Yes     No      No      No      No      No // 97 No      No      Yes     Yes     Yes     Yes     Yes // 98 No      No      Yes     Yes     Yes     Yes     No // 99 No      No      Yes     Yes     Yes     No      Yes //100 No      No      Yes     Yes     Yes     No      No //101 No      No      Yes     Yes     No      Yes     Yes //102 No      No      Yes     Yes     No      Yes     No //103 No      No      Yes     Yes     No      No      Yes //104 No      No      Yes     Yes     No      No      No //105 No      No      Yes     No      Yes     Yes     Yes //106 No      No      Yes     No      Yes     Yes     No //107 No      No      Yes     No      Yes     No      Yes //108 No      No      Yes     No      Yes     No      No //109 No      No      Yes     No      No      Yes     Yes //110 No      No      Yes     No      No      Yes     No //111 No      No      Yes     No      No      No      Yes //112 No      No      Yes     No      No      No      No //113 No      No      No      Yes     Yes     Yes     Yes //114 No      No      No      Yes     Yes     Yes     No //115 No      No      No      Yes     Yes     No      Yes //116 No      No      No      Yes     Yes     No      No //117 No      No      No      Yes     No      Yes     Yes //118 No      No      No      Yes     No      Yes     No //119 No      No      No      Yes     No      No      Yes //120 No      No      No      Yes     No      No      No //121 No      No      No      No      Yes     Yes     Yes //122 No      No      No      No      Yes     Yes     No //123 No      No      No      No      Yes     No      Yes //124 No      No      No      No      Yes     No      No //125 No      No      No      No      No      Yes     Yes //126 No      No      No      No      No      Yes     No //127 No      No      No      No      No      No      Yes //128 No      No      No      No      No      No      No //

user: user-4
content: 是要罗列出来 总数其实就是一个数学史的组合问题  用位来记录状态是个好办法 然后每次 + 1 进行递增到最大即可