牛客网编程练习之PAT乙级(Basic Level):1033 害死人不偿命的(3n+1)猜想
2017-12-11 01:16
417 查看
3n+1水题....
AC代码:
import java.util.Scanner; /** * @author CC11001100 */ public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println(resolve(sc.nextInt())); } private static int resolve(int n){ if(n==1) return 0; else return 1 + resolve(n%2==0 ? n/2 : (3*n+1)/2); } }
题目来源: https://www.nowcoder.com/pat/2/problem/4067
.
相关文章推荐
- PAT乙级真题及训练集 PAT (Basic Level) Practise (中文)1001. 害死人不偿命的(3n+1)猜想
- PAT (Basic Level) Practise (中文)- 1001. 害死人不偿命的(3n+1)猜想 (15)
- PAT (Basic Level) Practise (中文)1001. 害死人不偿命的(3n+1)猜想
- 【PAT Basic Level】1001 害死人不偿命的(3n+1)猜想
- Pat(Basic Level)Practice--1001(害死人不偿命的3n+1猜想)
- PAT (Basic Level) Practise (中文)1001. 害死人不偿命的(3n+1)猜想 (15) C语言
- PAT BASIC LEVEL 1001. 害死人不偿命的(3n+1)猜想 (15)
- 牛客网编程练习之PAT乙级(Basic Level):1032 选大王
- PAT (Basic Level) Practise (中文)1001害死人不偿命的(3n+1)猜想(15)
- 牛客网编程练习之PAT乙级(Basic Level):1034 写出这个数
- PAT Basic Level 1001. 害死人不偿命的(3n+1)猜想 (15)
- PAT (Basic Level) Practise:1001. 害死人不偿命的(3n+1)猜想
- PAT(basic level) 1001 害死人不偿命的(3n+1)猜想
- PAT (Basic Level) 1001害死人不偿命的(3n+1)猜想 (15)
- PAT (Basic Level) Practise (中文)1001. 害死人不偿命的(3n+1)猜想 (15)
- PAT (Basic Level)1001. 害死人不偿命的(3n+1)猜想
- PAT(Basic Level) 1001. 害死人不偿命的(3n+1)猜想 (15)
- PAT (Basic Level) Practise 1001. 害死人不偿命的(3n+1)猜想
- PAT (Basic Level) Practise (中文)1001. 害死人不偿命的(3n+1)猜想 (15)
- 牛客网编程练习之PAT乙级(Basic Level):1041 说反话