P61,练习2解答


C++ Exercises(十三)1
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
//筛法求素数
C++ Exercises(十三)
void FilterPrime(int n)

C++ Exercises(十三)2,#include <iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
void process(int num)

C++ Exercises(十三)3
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
C++ Exercises(十三)
int main()

C++ Exercises(十三)4
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)#include 
<cmath>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
bool isNarcissusNum(int num)

C++ Exercises(十三)5
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)#include 
<cmath>
C++ Exercises(十三)#include 
<deque>
C++ Exercises(十三)#include 
<stack>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
bool isPrimer(int num)

C++ Exercises(十三)6
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
int main()

C++ Exercises(十三)7
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
int main()

C++ Exercises(十三)8
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
int main()

C++ Exercises(十三)9
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
int main()

10,母牛问题

C++ Exercises(十三)
C++ Exercises(十三)时间
() 未成熟母牛() 成熟母牛() 母牛总数()
C++ Exercises(十三)
1           1           0           1
C++ Exercises(十三)
2           1      0           1
C++ Exercises(十三)
3           1      0           1
C++ Exercises(十三)
4           0      1           1
C++ Exercises(十三)
5           1      1           2
C++ Exercises(十三)
6           2      1           3
C++ Exercises(十三)
7           3      1           4
C++ Exercises(十三)
8           3      2           5
C++ Exercises(十三)
9           4      3           7
C++ Exercises(十三)
10          6       4           10
C++ Exercises(十三)

从图中可以看出A1=1A2=2A3=3A4=4A5=A4+A1等,则依此规律,An=An-1+An-4.这个规律很重要的,因为我们可以从中得到类似问题的规律(例如:从出生起第m个年头开始每年生一头母牛,则得到的规律是FnFn-1+Fn-m (nm)).

C++ Exercises(十三)#include <iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
int cow(int n)

C++ Exercises(十三)11
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
C++ Exercises(十三)
double Height(double n,int level,double& bound)

C++ Exercises(十三)
C++ Exercises(十三)
12
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
int main()

C++ Exercises(十三)13 ,
C++ Exercises(十三)#include 
<iostream>
C++ Exercises(十三)
using namespace std;
C++ Exercises(十三)
C++ Exercises(十三)
int main()

相关文章: