Есть четырехзначное число. Нужно вывести 1 если в нём РОВНО 2 цифры совпадают, в противном случае - любое целое число. Разрешено пользоваться только целочисленными операциями. Запрещено использовать циклы, ветвления, функции.
Ответы
Ответ дал:
0
Ответ:
#include <stdio.h>
#include <iostream>
#include <stdlib.h>
using namespace std;
#define kolichestvo 4
int main()
{
int chislo, i, j;
char str [5];
bool flag= false;
cin>>chislo;
itoa (chislo, str, 10);
for (i= 0; i< kolichestvo- 1; i++)
for (j= i+ 1; j< kolichestvo; j++)
if (str[i]== str[j]) {
j= kolichestvo;
i= kolichestvo- 1;
flag = true;
}
printf ("%xn", flag);
getchar ();
getchar ();
return 0;
}
Объяснение:
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
9 лет назад
9 лет назад
10 лет назад
10 лет назад