K
kerragin
Помогите сделать эту задачу через массивы.Задача сделана через строки,но мне сказали переделать ее через массивы.За ранее спасибо
Задача:
Найти все натуральные n-значные числа, цифры в которых
образуют строго возрастающую последовательность (например,
1234, 5789).
Задача:
Найти все натуральные n-значные числа, цифры в которых
образуют строго возрастающую последовательность (например,
1234, 5789).
C++:
#include <string>
#include <iostream>
using namespace std;
int main(int argc, char* argv[]) {
string symbols = "123456789";
int n = static_cast<int>(symbols.length());
for(int i=1; i<=n; i++)
for(int j=0; j<=n-i; j++)
cout << symbols.substr(j, i) << endl;
return 0;
}