Решения задач acmp.ru
Главная
Вход
Регистрация
Четверг, 01.10.2020, 05:51Приветствую Вас Гость | RSS
Меню сайта

Категории раздела
Pascal [121]
C++ [76]

Поиск

Мини-чат
200

Легкий заработок!

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Главная » Файлы » Pascal

0333 Общие цифры

Скачать файл можно после просмотра рекламы:

04.06.2012, 18:18
var
a, b, c : array [0..9] of integer;
s : string;
i, k : integer;
begin
assign(input,'input.txt'); reset(input);
assign(output,'output.txt'); rewrite(output);
readln(s); s:=s+' ';
for i:=0 to 9 do begin a[i]:=0; b[i]:=0; c[i]:=0 end;
i:=1; while s[i]<>' ' do begin a[ord(s[i])-48]:=1; i:=i+1 end;
i:=i+1; while s[i]<>' ' do begin b[ord(s[i])-48]:=1; i:=i+1 end;
i:=i+1; while s[i]<>' ' do begin c[ord(s[i])-48]:=1; i:=i+1 end;
k:=0;
for i:=0 to 9 do
if a[i]+b[i]+c[i]=3 then begin a[k]:=i; k:=k+1 end;
write(k); if k>0 then writeln;
for i:=0 to k-1 do
begin write(a[i]); if i<k then write(' ') end
end.
Категория: Pascal | Добавил: shum
Просмотров: 1082 | Загрузок: 0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Это интересно!


Copyright MyCorp © 2020