Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2010, 17:02   #1
scoprion
 
Регистрация: 12.03.2010
Сообщений: 6
По умолчанию Олимпиадные задачи в паскале

Помогите решить) очень нужно) завтра олимпиада, срочно нужно решить)
Вложения
Тип файла: doc информатика++.doc (79.0 Кб, 27 просмотров)
scoprion вне форума Ответить с цитированием
Старый 28.11.2010, 17:03   #2
scoprion
 
Регистрация: 12.03.2010
Сообщений: 6
По умолчанию

Код:
Program zd1;
uses crt;
var
k,v,a,m,i,s:integer;
n:string;
f:text;
f1:text;
begin
clrscr;
assign(f,'C:\pascal\a.txt');
reset(f);
read(f,k);
write(k,' ');
read(f,m);
write(m,' '); readln(f);
readln(f,n); writeln;
writeln(n,' ');
assign(f1,'C:\pascal\a.out');
rewrite(f1);
a:=0;
v:=1;
for i:=1 to length (n) do
begin
n[i]:= Upcase(n[i]);
if (n[i]>'0') and (n[i]<'9') then a:=a+(ord(n[i])-48)*v;
if (n[i]>'A') and (n[i]<'9') then a:=a+(ord(n[i])-55)*v;
v:=v*k;
end;
s:=a mod m; writeln(s);
readkey;
close(f);
close(f1);
End.
Решение 1-ой задачи)

_____
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 28.11.2010 в 18:41.
scoprion вне форума Ответить с цитированием
Старый 28.11.2010, 17:23   #3
scoprion
 
Регистрация: 12.03.2010
Сообщений: 6
По умолчанию

Код:
program z2;
uses crt;
var
n,m,i,j,k:integer;
f,f1:text;
mas:array [1..30000] of byte;
begin
 ClrScr;
 assign(f,'C:\pascal\b.in');
 reset(f);
 read(f,n);
 read(f,m);
 for i:=1 to n do
 begin
  for j:=1 to m do
  begin
   read(f,k);
   mas[k]:=mas[k]+1;
  end;
  readln(f);
 end;
 close(f);
 assign(f1,'C:\pascal\b.out');
 rewrite(f1);
 for i:=1 to 30000 do if mas[i]=n then write(f1,i);
 close(f1);
end.
Решение 2-ой задачи)



_____
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 28.11.2010 в 18:41.
scoprion вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Олимпиадные задачи по программированию _-Re@l-_ Свободное общение 66 09.03.2013 22:41
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46
срочно требуется! стандартные олимпиадные задачи по графам RebelderGirl Паскаль, Turbo Pascal, PascalABC.NET 1 24.04.2008 13:23
Помогите решите олимпиадные задачи, пожалуйста!!! student523 Помощь студентам 1 17.12.2007 17:01