数字黑洞java_[蓝桥杯][算法提高VIP]数字黑洞 (Java代码)
生活随笔
收集整理的這篇文章主要介紹了
数字黑洞java_[蓝桥杯][算法提高VIP]数字黑洞 (Java代码)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
解題思路:
注意事項:
參考代碼: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;
}
}
總結
以上是生活随笔為你收集整理的数字黑洞java_[蓝桥杯][算法提高VIP]数字黑洞 (Java代码)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 找不到hdfs文件_hado
- 下一篇: java美元兑换,(Java实现) 美元