题意:
水!!!
分析:
知道十进制转二进制方法即可!!!看清题目!!!
package AdvancedLevelPractice;
import java.util.Scanner;
public class pat1027 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
int radix = 13, tmp;
System.out.print("#");
for(int i = 0; i < 3; i++){
int value = scanner.nextInt();
String colorString = "";
if(value == 0){
colorString = "00";
}
else {
while (value != 0) {
tmp = value % radix;
value /= radix;
if(tmp < 10){
colorString += tmp;
}
else if (tmp == 10) {
colorString += 'A';
}
else if (tmp == 11) {
colorString += 'B';
}
else {
colorString += 'C';
}
}
if(colorString.length() == 1){
colorString += "0";
}
}
for(int j = 1; j >= 0; j--){
System.out.print(colorString.charAt(j));
}
}
scanner.close();
}
}