一道简单的Java题 李白无事街上走,提壶去买酒,遇店加一倍,见花喝一半,五遇花和店,喝光壶中酒,问李白原有多少酒?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.tctl.com.cn/ask/html/200911/q424663.html public class Test { public static void main(String[] args) { int size = (int)Math.pow(2, 5); double[] wine = new double[size]; String[] place = new String[size]; for (int i = 0; i < size; i++) { place[i] = Integer.toBinaryString(i); wine[i] = 0; for (int j = 0; j < place[i].length(); j++) { if (place[i].charAt(j) == '0') { wine[i] /= 2; } else { wine[i] += 1; } } System.out.printf("%-10f:%s\n", wine[i], changeStr(place[i])); } } public static String changeStr(String place) { StringBuffer strBuf = new StringBuffer(); for (int i = place.length() - 1; i >= 0; i--) { if (place.charAt(i) == '0') { strBuf.append("店"); } else { strBuf.append("花"); } } for (int i = 0; i < 5 - place.length(); i++) strBuf.append("店"); return strBuf.toString(); }} showinputdialog 关于AVL平衡数的问题 总是报错无法找到数据库里面的表!大家进来看看呀! 关于写文件的问题(星期一结帖) Java字符串补0 100求UDP通信收发数据例子,给出代码好吗,各位大侠? 西瓜棋的代码 ant问题 哪有好用的bean操作word/excel文件 javax.imageio.ImageIO.read(Unknown Source) .class.getClassLoader().getResource 一个Spring jdbc getJdbcTemplate() queryForObject问题 一个canvas,为什么画fps会闪烁
public class Test {
public static void main(String[] args) {
int size = (int)Math.pow(2, 5);
double[] wine = new double[size];
String[] place = new String[size];
for (int i = 0; i < size; i++) {
place[i] = Integer.toBinaryString(i);
wine[i] = 0;
for (int j = 0; j < place[i].length(); j++) {
if (place[i].charAt(j) == '0') {
wine[i] /= 2;
} else {
wine[i] += 1;
}
}
System.out.printf("%-10f:%s\n", wine[i], changeStr(place[i]));
}
}
public static String changeStr(String place) {
StringBuffer strBuf = new StringBuffer();
for (int i = place.length() - 1; i >= 0; i--) {
if (place.charAt(i) == '0') {
strBuf.append("店");
} else {
strBuf.append("花");
}
}
for (int i = 0; i < 5 - place.length(); i++)
strBuf.append("店");
return strBuf.toString();
}
}