数字黑洞java_[蓝桥杯][算法提高VIP]数字黑洞 (Java代码)
生活随笔
收集整理的這篇文章主要介紹了
数字黑洞java_[蓝桥杯][算法提高VIP]数字黑洞 (Java代码)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
解題思路:
注意事項(xiàng):
參考代碼:import?java.util.Arrays;
import?java.util.Scanner;
public?class?C1530?{
public?static?void?main(String[]?args)?{
Scanner?sc?=?new?Scanner(System.in);
while?(sc.hasNext())?{
int?n?=?sc.nextInt();
int?count?=?1;
int?k?=?n;
while((k?=?F(k))?!=?6174){
count++;
}
System.out.println(count);
}
sc.close();
}
private?static?int?F(int?n){
String?input?=?n?
char[]?a?=?input.toCharArray();
Arrays.sort(a);?//升序
String?min?=?String.valueOf(a);
int?rs?=??Integer.valueOf(new?StringBuffer(min).reverse().toString())?-?Integer.valueOf(min);
return?rs;
}
}
總結(jié)
以上是生活随笔為你收集整理的数字黑洞java_[蓝桥杯][算法提高VIP]数字黑洞 (Java代码)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql 找不到hdfs文件_hado
- 下一篇: java 很多if_java 使用策略