- 論壇徽章:
- 0
|
母牛數量算法
- //////////
- #include<vector>;
- #include<string>;
- #include<numeric>;
- #include<iostream>;
- using namespace std;
- bool cow_number(vector<int>;& vec,int number)
- {
- if(number>;100||number<0)return false;
- else{
- for(int n=vec.size();n<number;n++)
- vec.push_back(accumulate(vec.begin(),vec.end()-2,0));
- return true;
- }//end else
- return true;
- }//end cow_number(......
- int main()
- {
- int a[]={1,0,0,1};
- int flag=0;
- vector<int>; temp_vec(a,a+4);
- cout<<"請輸入年齡數"<<endl;
-
- cin>;>;flag;
- cow_number(temp_vec,flag);
- cout<<"今年牛的中數是:";
- cout<<accumulate(temp_vec.begin(),temp_vec.begin()+flag,0)<<endl;
- system("pause");
- return 0;
- }//end int main()
-
復制代碼
開始隨手寫的有誤,現在可以了。 |
|