(Python 3.8) import time

cur_time = time.time()

n = "0123456789"
k = 0
for a in n:
for a2 in n:
for a3 in n:
for a4 in n:
word = a+a2+a3+a4
print(word)
g = len(word)
if g == g:
k += 1
print('время выполнения (сек): ',time.time() - cur_time)
print("всего вариантов в",g," степени:", k)
a = input(":")

Кто нибудь может перевести этот код на c++


(Python 3.8) import timecur_time = time.time()n = 0123456789k = 0for a in n: for a2 in n: for a3 i

kostya79bat1 kostya79bat1    1   03.02.2022 21:50    0

Ответы
232привет 232привет  03.02.2022 22:00

#include <iostream>

#include <ctime>

#include <Windows.h>

using namespace std;

int main()

{

   SetConsoleCP(65001);

   SetConsoleOutputCP(65001);

   string word;

   int g;

   long int t1 = time(NULL);

   string n = "0123456789ABCDEFG";

   string f = "ty"; // Зачем это нужно, если оно нигде не использовано?

   int k = 0;

   for (auto a : n)

       for (auto a1 : n)

           for (auto a2 : n)

               for (auto a3 : n)

                   for (auto a4 : n)

                   {

                       word.push_back(a);

                       word.push_back(a1);

                       word.push_back(a2);

                       word.push_back(a3);

                       word.push_back(a4);

                       cout << word << endl;

                       g = word.length(); // тоже что-то мутное зачем длинна слова? она всегда равна 4

                       word.clear();

                       // не понял прикола if g == g, это всегда истина. поэтому убрал его

                       k++;

                   }

   long int t2 = time(NULL);

   cout << "Время выполнения (сек): " << t2 - t1 << endl; // с выводом слова на экран у меня работает 341 сек ~ 5,5 минут. без - 0 сек

   cout << "Всего вариантов в " << g << " степени " << k << endl;

   // a = input(":") // Это что вообще? =_= // если хотел чтобы оно не закрывало окно - используй system("pause");

   int a;

   cout << ":";

   cin >> a;

   

   return 0;

}


(Python 3.8) import timecur_time = time.time()n = 0123456789k = 0for a in n: for a2 in n: for a3 i
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика