ブルーブリッジカップ2018予選-何日に戻りますか?

タイトル説明

シャオミンは未知の力によってハイジャックされました。どういうわけか彼は何の心配もなくXスターステーションに投げ込まれた。
Xiao Mingは、宇宙船が毎日地球に飛んでいることを知りましたが、108元のチケットが必要ですが、無一文です。
彼はXスターウォーズで働くことに決めました。親切な上司はボードと宿泊を含めることに同意し、初日に彼に1元を与えました。
そして、その後は毎日、チケットを買うのに十分なお金ができるまで、前日より2元多くなります。
計算してください、シャオミンは地球に戻るために最初の数日で108元を占めることができます。

出力

答えを示す整数を出力します

コードは次のように表示されます。

#include <iostream>
using namespace std;

int main() {
    
    
	int sum = 0, ans = 0;
	for (int i = 1;; i = i + 2) {
    
    
		sum += i;
		ans++;
		if (sum >= 108) {
    
    
			cout << ans << endl;
			return 0;
		}
	}
	return 0;
}

おすすめ

転載: blog.csdn.net/m0_51955470/article/details/113667005