- 最後登錄
- 2024-4-18
- 在線時間
- 0 小時
- 註冊時間
- 2008-3-10
- 閱讀權限
- 20
- 精華
- 0
- UID
- 3704840
- 帖子
- 134
- 積分
- 280 點
- 潛水值
- 18214 米
| A1:- #include <stdlib.h>
- #include <iostream>
- using namespace std;
- int main()
- {
- int i = 0, count = 0;
- double n, sum = 0.0;
-
- cin>>n;
-
- count = (int)n / 5;
-
- while(i < count){
- //cout<<"n="<<n<<endl;
- sum += (n - 2) / n;
- n -= 5;
- //cout<<"ans="<<ans<<endl;
- i++;
- }
- cout.setf(ios::fixed, ios::floatfield);
- cout.precision(3);
- cout<<sum<<endl;
- system("pause");
- return 0 ;
- }
複製代碼 A2:- #include <stdlib.h>
- #include <iostream>
- using namespace std;
-
- int main()
- {
- int level = 0, put_apples = 0, num_apples = 0, n;
-
- cin>>n;
-
- while(num_apples < n){
- ++level;
- put_apples += level;
- num_apples += put_apples;
- if(num_apples > n) cout<<"level="<<level-1<<endl;
- if(num_apples == n) cout<<"level="<<level<<endl;
- //cout<<"level="<<level<<endl;
- //cout<<"put_apples="<<put_apples<<endl;
- //cout<<"num_apples="<<num_apples<<endl;
- }
-
- system("pause");
- return 0;
- }
複製代碼 ... |
|