import java.util.*;
public class Main{
public static int m(int n) {
if (n > 0 && n <= 4) {
return n;
} else {
return m(n - 1) + m(n - 3);
}
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] n = new int[4];
for (int i = 0; i < 4; i++) {
n[i] = sc.nextInt();
}
for (int i = 0; i < 4; i++) {
if (n[i] > 0)
System.out.println(m(n[i]));
}
}
}
0.0分
0 人评分
输出正反三角形 (C语言代码)浏览:780 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:763 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:552 |
WU-printf基础练习2 (C++代码)浏览:2000 |
【明明的随机数】 (C语言代码)浏览:785 |
1009题解浏览:722 |
1011题解浏览:760 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:534 |
一元一次方程 (C语言代码)浏览:4058 |
良心推荐——>题解1049:C语言程序设计教程(第三版)课后习题11.1 (C语言描述——简单明了,时间复杂度低)浏览:1273 |