Ответы на вопрос:
// pascalabc.net 3.0, сборка 1073 const sb='bcdfgjklmnpqrstvwxz'; s='computer programming is a process of computer programs creation'; var i,n: integer; s1,sn,t: string; begin i: =1; while s[i]< > ' ' do inc(i); s1: =copy(s,1,i-1); n: =length(s); i: =n; while s[i]< > ' ' do dec(i); sn: =copy(s,i+1,n-i); t: =''; for i: =1 to length(s1) do if pos(s1[i],sb)> 0 then t: =t+s1[i]; s1: =t; t: =''; for i: =1 to length(sn) do if pos(sn[i],sb)> 0 then t: =t+sn[i]; sn: =t; t: =''; for i: =1 to length(s1) do if pos(s1[i],sn)> 0 then if pos(s1[i],t)=0 then t: =t+s1[i]; for i: =1 to length(t) do write(t[i],' '); writeln end. тестовый прогон: t r 2. "нормальное" решение// pascalabc.net 3.0, сборка 1073 const sb='bcdfgjklmnpqrstvwxz'; s='computer programming is a process of computer programs creation'; begin var a: =s.towords(' '); a[0].intersect(a[a.length-1]).where(x-> pos(x,sb)> 0).println(',') end. тестовый прогон: t,r
Популярно: Информатика
-
kati120077713.06.2020 11:37
-
нася1234218.01.2020 17:22
-
Kir290507.12.2022 02:40
-
rmaro8221.03.2020 15:39
-
Алиса54782811.01.2020 04:17
-
nadjabolkina07.07.2020 18:02
-
anzhelika3929.05.2023 11:39
-
roman81rudi19.05.2021 06:22
-
zamanova0516.07.2022 23:24
-
FannyPanda08.01.2022 02:04