Олимпиады по информатике (ХМАО - Югра)

   
 
Югорский НИИ ИТ, Югорский ФМЛ
Логин:   Пароль:    
 
   
 
Новости
О проекте
Регистрация
Гостевая книга
Форум
Архив задач
Состояние системы
Олимпиады
Работа в системе
Рейтинг
Новичкам
Методическое пособие
Дистанционное обучение
Дистрибутивы
Ссылки


Всем известно

(Время: 1 сек. Память: 16 Мб Сложность: 14%)

Всем известно, что не всегда задача с длинной формулировкой имеет сложное решение, это касается и этой задачи, которая сводится к определению наличия символа «0» в заданной строке. Это легко проверяется с использованием стандартной функции, которая присутствует в любом языке программирования. В результате получаем простейший алгоритм:

  read(s)
  if(’0’ in s) write('NO') else write('YES')

Разумеется, что решить эту задачу возможно и без использования функции поиска, если в цикле перебрать все символы исходной строки и проверить их на совпадение с символом «0»:

  read(s)
  ok=1
  for i=1..len(s)
    if(s[i]=’0’) ok=0
  if(ok=1) write('YES') else write('NO')

[Все попытки] [Задача]


 
     
Югорский НИИ ИТ, Югорский ФМЛ