Var used: Set of Char; s1, s2: string; i: integer; done: boolean; c: char;
function IsLetter(c: char): boolean; begin IsLetter := ((c >= 'a') and (c <= 'z')) or ((c >= 'A') and (c <= 'Z')); end;
function UpperCase(c: char): char; begin if (c >= 'a') and (c <= 'z') then UpperCase := Chr(Ord(c) - Ord('a') + Ord('A')) else UpperCase := c; end;
begin used := [];
readln(s1); readln(s2);
for i := 1 to length(s1) do if (IsLetter(s1[i])) then include(used, UpperCase(s1[i]));
for i := 1 to length(s2) do if (IsLetter(s2[i])) then include(used, UpperCase(s2[i]));
done := False; for c := 'A' to 'Z' do if not (c in used) then begin done := True; write(c); end;
if not done then write(0);
writeln; end.
nikv568734
14.06.2020
Var A,B,C:integer; Begin C:=365; Read(A,B); if A>1 then C:=C-31; if A=1 then C:=C-B; if A>2 then C:=C-28; if A=2 then C:=C-B; if A>3 then C:=C-31; if A=3 then C:=C-B; if A>4 then C:=C-30; if A=4 then C:=C-B; if A>5 then C:=C-31; if A=5 then C:=C-B; if A>6 then C:=C-30; if A=6 then C:=C-B; if A>7 then C:=C-31; if A=7 then C:=C-B; if A>8 then C:=C-31; if A=8 then C:=C-B; if A>9 then C:=C-30; if A=9 then C:=C-B; if A>10 then C:=C-31; if A=10 then C:=C-B; if A>11 then C:=C-30; if A=11 then C:=C-B; if A>12 then C:=C-31; if A=12 then C:=C-B; Write(C); End.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Хочу купить компьютер. и там будет видеокарта (geforce gtx1060 msi twinfrozr vi pci-e 6144mb (gtx 1060 gaming x лучше взять на 6гб или на 3гб?