3249 - 【递推】植树(例题)
例6.13 植树节那天,有五位参加了植树活动,他们完成植树的棵数都不相同。问第一位同学植了多少棵时,他指着旁边的第二位同学说比他多植了两棵;追问第二位同学,他又说比第三位同学多植了两棵;如此追问,都说比另一位同学多植两棵。最后问到第五位同学时,他说自己植了10棵。到底第一位同学植了多少棵树?
题目输入
无输入。
题目输出
一个整数,表示第一位同学植了多少棵树。
输入/输出样例
题目输入
10
题目输出
18
C语言解答
#include<stdio.h> #include<stdlib.h> int main() { int n=10,i; for(i=1;i<5;i++) n=n+2; printf("%d",n); return 0; }
C++解答
#include<iostream> using namespace std; int main() { int c=10; for (int i=4;i>=1;i--) c=c+2; cout<<c<<endl; return 0; }