Информатика, опубликовано 2018-08-22 21:19:33 by Гость
Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом). Пример: Введите натуральное число: 12342 Да. Пример: Введите натуральное число: 12345 Нет.
Ответ оставил Гость
#include
using namespace std;
int main()
{
int n;
int k[9];
bool b;
cout > n, cout for (int i=0; i while (n>0){
k[n % 10]++;
n=n / 10;
}
b=false;
for (int i=0; i if (k[i]>1) b=true;
if (b) cout else cout return 0;
}
Пример:
n = 12342
Да
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
