参考代码:
import java.util.Scanner; public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int num=sc.nextInt(); if(num==0){ break; } int sum=0; while(num!=0){ sum+=num/3; num=num%3+num/3; if(num==2){ sum++; break; } if(num<2){ break; } } System.out.println(sum); } }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:768 |
打水问题 (C语言代码)浏览:1072 |
兰顿蚂蚁 (C++代码)浏览:1049 |
【绝对值排序】 (C语言代码)浏览:825 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:591 |
K-进制数 (C语言描述,蓝桥杯)浏览:925 |
The 3n + 1 problem (C语言代码)浏览:505 |
大神老白 (C语言代码)浏览:601 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:956 |
众数问题 (C语言代码)浏览:675 |