Відомо, що серед 7 однакових на вигляд монет одна фальшива – її маса більша за масу справжньої монети. Як за два зважування на шалькових терезах без гир знайти фальшиву монету?
Чел сверху написал нормальное решение, но сириус (если тебе нужно для него решение) не примет его так как есть запрещенные элементы. Самое глупое но работающее решение
1) Задача:
#include <iostream>
using namespace std;
int main()
{ cout <<" "<<"_"<<" "<<"_"<<" " <<"_"<< endl;
cout <<">(.)__"<<" "<<"<(.)__"<< " "<< "=(.)__" << endl;
cout <<" "<<"(___/"<<" "<<"(___/"<<" "<< "(___/"<< endl;
return 0;
}
2) Задача:
#include <iostream>
using namespace std;
int main()
{
cout << 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 << endl;
return 0;
}
Объяснение:
Чел сверху написал нормальное решение, но сириус (если тебе нужно для него решение) не примет его так как есть запрещенные элементы. Самое глупое но работающее решение
Код1:
#include <iostream>
using namespace std;
void duck(char dunck_nose) // функция рисует утку с введенным клювом
{
cout << " _" << endl; // рисует челку
cout << dunck_nose << "(.)__" << endl; // рисует голову с клювом в новом ряде
cout << " (___/\n" << endl; // рисует тело в новом ряду (\n делает отступ в ряд, как и << endl)
}
int main()
{
// у уток меняется только клюв, поэтому всунул их в функцию
duck('>'); // утка с ">" клювом и т.д.
duck('<');
duck('=');
return 0;
}
Код2:
#include <iostream>
using namespace std;
int main()
{
int sum = 1;
for(int i = 1; i <= 10; i++) // i = каждое число от 1 до 10
sum = sum * i; // умножаем сумму на каждое число
cout << sum; // выводим
return 0;
}