Поделитесь своими знаниями, ответьте на вопрос:
решить информатика PYTON Розв'язати задачі: 1. Капосний папуга навчився висмикувати у дідуся Василя волосся, який ще залишилося в того на голові. Почавши з однієї волосини, він кожен день збільшував порцію удвічі. Через скільки днів дідусеві не знадобиться гребінець, якщо на початку у нього на голові було аж N волосин. 2. В понеділок Толя позичив у Миколки 2 цукерки і з задоволенням їх з'їв. У вівторок він позичив у 2 рази більше цукерок, після чого віддав половину боргу, а решту цукерок знову із задоволенням з'їв. Кожен наступний день він позичав у 2 рази більше цукерок, ніж у попередній день, віддавши з них цілу частину від половину боргу, а решту цукерок із задоволенням з'їдав. Скільки цукерок з'їсть Толік через N тижнів? Скільки у нього при цьому складати борг? Скільки цукерок встигне повернути за цей час Толік Миколці? 3. На дверях ліфта висіло загрозливе попередження про те, що двері зачиняються самі в той самий момент, коли зайвий за вагою пасажир переступить поріг ліфта. Який за рахунком пасажир постраждає, якщо ліфт витримує вагу не більше S кг, а вага пасажирів, що стоять у черзі до ліфта, дорівнює відповідно а1, а2, ... , аn?
using namespace std;
int main(int argc, char *argv[]){ int array[100]; int i = 0; // счетчик цикла int K; int otr = 0; int nech = 1; cout << "Input K: "; cin >> K; cout << endl; cout << "Input numbers: " << endl; while(i != K) { cin >> array[i]; i++; } i = 0; while(i != K) { if(array[i] < 0) { otr++; } if((array[i] % 2) != 0) { nech *= array[i]; } i++; } cout << "Otr = " << otr << endl << "Proizv. nechet = " << nech << endl; return 0;}