Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Дано Натуральное число N(N<10000) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Украинский язык в консоли С++ http://www.cyberforum.ru/cpp-beginners/thread641811.html
Здравствуйте. Можете называть эту тему повтором и перекидывать мне линки на "русские шрифты в с++", но надо именно для украинского языка и суть в другом. Пересмотрел различные варианты с кодировкой,...
C++ Текущий месяц Что-то туплю: как получить текущий месяц в с++? http://www.cyberforum.ru/cpp-beginners/thread641809.html
C++ Шифрование строки путем прибавления к коду символа числа
Задача:Дан текст(несколько строк) в файле F1.Описать функцию работы с текстом, представленным в виде строки символов, которая "шифрует" строку путем прибавления к коду символа некоторого постоянного...
C++ Вычислить угол под которым брошено тело
Всем доброго время суток. Написать программу, в которой по известной начальной скорости V и времени полета T определяется угол \alpha под которым тело брошено по отношению к горизонту...
C++ Измерить время работы кода http://www.cyberforum.ru/cpp-beginners/thread641678.html
Добрый день! Необходимо измерить время работы кода, а именно алгоритм поиска оптимального маршрута на графе. В интернете много различных способов, НО, большинство из них рекомендуют использовать...
C++ не могу откомпилировать подскажите как перевестити .cpp файл в EXE. я юзаю Dev-C++ подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
4226 / 2200 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
25.08.2012, 10:20
Алгоритм проверки в одну строчку:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<stdio.h>
#include<math.h>
int check(int a, int *dig)
{
   return (a < 10) ? (++dig[a] == 1) : (++dig[a%10] == 1) && check(a/10, dig);
}
int main()
{
   int a, digits[10] = {0};
   scanf("%d", &a);
   printf("%s\n", check(abs(a), digits) ? "yes" : "no");
   return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru