Задача о поедании персиков обезьяной

Примеры на C++

Однажды маленькая обезьянка сорвала много персиков. В первый день она съела половину, а затем не удержалась и съела ещё один. Во второй день она съела половину, плюс ещё один. Каждый следующий день она ела таким же образом. К 10-му дню маленькая обезьянка обнаружила, что остался только один персик. Вопрос: сколько всего персиков сорвала маленькая обезьянка в первый день?

Пример

#include <iostream> using namespace std; int main() { int x, y, n; for (x=1, n=0; n<9; y=(x+1)*2, x=y, n++); cout<<"Общее количество персиков, собранных в первый день, равно"<<x<<endl; return 0; }

Вывод приведенного выше примера:

第一天共摘的桃子数量为 1534

Примеры на C++

Другие расширения