Data update

This commit is contained in:
Ingy döt Net 2025-02-27 18:35:13 -05:00
parent 8e4e15fa56
commit 72eb4943cb
1853 changed files with 35514 additions and 9441 deletions

View file

@ -0,0 +1,33 @@
var
alpha := ('a'..'z') + ('A'..'Z');
procedure reverseWord(var ch: char);
begin
var nextch := readChar();
if nextch in alpha then reverseWord(nextch);
write(ch);
ch := nextch;
end;
procedure normalWord(var ch: char);
begin
write(ch);
ch := readChar();
if ch in alpha then normalWord(ch);
end;
begin
var ch := readChar();
while ch <> '.' do
begin
normalWord(ch);
if ch <> '.' then
begin
write(ch);
ch := readChar();
reverseWord(ch);
end;
end;
write(ch)
end.