IPB

Здравствуйте, гость ( Вход | Регистрация )

9 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Разбор решений, Для тех, кто сечет в ПАСКАЛЕ
BreakMaster
сообщение 19 Jan 2006, 15:02
Сообщение #41

Погладь кота! =)
Сообщений: 1 202
Спасибо сказали: 170 раз




эх... я если честно, сам не разобрался с тем решением... а из новых могу выложить кое-что поинтереснее: попались в электронном виде задачи с мировой олимпиады по инфе. правда на английском.


--------------------
Мимо проходил)
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 19 Jan 2006, 16:21
Сообщение #42

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




ну выложи решение, и не важно разоьрался с ним ты или нет
ну и задачки, английский то мы знаем smile.gif


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
BreakMaster
сообщение 19 Jan 2006, 20:28
Сообщение #43

Погладь кота! =)
Сообщений: 1 202
Спасибо сказали: 170 раз




за эти задачи вообще никакой ответственности не несу wink.gif
Прикрепленные файлы
Прикрепленный файл  megarules.rar ( 4.36 килобайт ) Кол-во скачиваний: 126
 


--------------------
Мимо проходил)
Go to the top of the pageAdd Nick
 
+Quote Post
Darth_Beleg
сообщение 19 Jan 2006, 22:12
Сообщение #44

Undead elven necromancer
Сообщений: 195
Спасибо сказали: 15 раз




Супер задачи:
http://acm.sgu.ru/
megarules как раз оттуда


--------------------
Jesus saves... and takes half damage!
Go to the top of the pageAdd Nick
 
+Quote Post
BreakMaster
сообщение 20 Jan 2006, 14:28
Сообщение #45

Погладь кота! =)
Сообщений: 1 202
Спасибо сказали: 170 раз




Ну что, выбираем задачу, начинаем обсуждать? smile.gif


--------------------
Мимо проходил)
Go to the top of the pageAdd Nick
 
+Quote Post
Darth_Beleg
сообщение 20 Jan 2006, 14:58
Сообщение #46

Undead elven necromancer
Сообщений: 195
Спасибо сказали: 15 раз




Задача 100, a+b wink.gif


--------------------
Jesus saves... and takes half damage!
Go to the top of the pageAdd Nick
 
+Quote Post
gamecreator
сообщение 20 Jan 2006, 17:24 (Сообщение отредактировал gamecreator - 20 Jan 2006, 17:27)
Сообщение #47

Яблочный произвол!
Сообщений: 11 080
Спасибо сказали: 3988 раз




Цитата(Darth_Beleg @ 20 Jan 2006, 15:58)
Задача 100, a+b wink.gif

112. a^b-b^a

зы.
Код
#include<iostream.h>
void main()
{
   int a, b;
   cin>>a>>b;
   cout<<a+b;
}
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 20 Jan 2006, 18:33
Сообщение #48

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




нее... так не пойдет давайте из архива...


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
gamecreator
сообщение 20 Jan 2006, 18:42
Сообщение #49

Яблочный произвол!
Сообщений: 11 080
Спасибо сказали: 3988 раз




Цитата(Bourn @ 20 Jan 2006, 19:33)
нее... так не пойдет давайте из архива...

Ну тогда А. Это задача о простых числах?
Go to the top of the pageAdd Nick
 
+Quote Post
Darth_Beleg
сообщение 20 Jan 2006, 18:50
Сообщение #50

Undead elven necromancer
Сообщений: 195
Спасибо сказали: 15 раз




Скорее это задача о факторизации. Причем очень простая.
Задачи со 113 по 120.


--------------------
Jesus saves... and takes half damage!
Go to the top of the pageAdd Nick
 
+Quote Post
Darth_Beleg
сообщение 03 Feb 2006, 18:14
Сообщение #51

Undead elven necromancer
Сообщений: 195
Спасибо сказали: 15 раз




Расколол задачу C. Она неимоверно простая.


--------------------
Jesus saves... and takes half damage!
Go to the top of the pageAdd Nick
 
+Quote Post
krasotka
сообщение 29 Mar 2006, 20:29
Сообщение #52

Newbie
Сообщений: 6
Спасибо сказали: 0 раз




Добрые люди, помогите мне пожалуйста, решите задачу! Я в Паскале не соображаю. Ну вот задали, а сделать надо. Прошу Вас!
Вот задача: Даны две вещественные матрицы А(N*M), В(N*M). Получить матрицу С(N*M), каждый элемент которой равен сумме элементов i-строки матрицы А, которые отсутствуют в j-м столбце матрицы В. Использовать подпрограммы проверки наличия числа в j-м столбце матрицы В, вычисления суммы, формирования новой матрицы. Блок-схема.
Очень на Вас надеюсь! sorry.gif
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 29 Mar 2006, 20:34
Сообщение #53

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




2 krasotka
а пример можно?(махинаций с матрицами)


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
Druin
сообщение 30 Mar 2006, 00:42
Сообщение #54

Immortal
Сообщений: 2 472
Спасибо сказали: 21 раз




Да епрст... вот за что я не люблю програмирование, так что 99% времени занимает расшифровка самого задания...
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 30 Mar 2006, 04:09 (Сообщение отредактировал Bourn - 30 Mar 2006, 04:10)
Сообщение #55

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Проверяем работоспособность программы!
Код
program CreateC;

const N=4;M=4;

var
a,b,c:array[1..N,1..M] of double;

procedure ReadM;
var x,y:integer;
begin
Writeln('Enter array of A:');
for x:= 1 to N do
for y:= 1 to M do
read(a[x,y]);
Writeln('Enter array of B:');
for x:= 1 to N do
for y:= 1 to M do
read(b[x,y]);
end;

procedure WriteC;
var x,y:integer;
begin
for x:= 1 to N do
for y:= 1 to M do
if y<M then write(c[x,y]) else writeln(c[x,y]);
read(x);
end;

function CheckB(e:double;j:integer):double;
var x:integer;
bol:shortint;
begin
bol:=0;
for x:=1 to M do if b[x,j]=e then if bol=0 then begin bol:=1;CheckB:=0; end;
if bol=0 then CheckB:=e;
end;

function Summa(i:integer):double;
var x,y:integer;
s:double;
begin
for y:=1 to M do s:=s+CheckB(a[i,y],y);
Summa:=s;
end;

procedure MakeC;
var x,y:integer;
begin
for x:= 1 to N do
for y:= 1 to M do
c[x,y]:=Summa(x);
end;

begin
ReadM;
MakeC;
WriteC;
end.


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
BreakMaster
сообщение 30 Mar 2006, 10:32
Сообщение #56

Погладь кота! =)
Сообщений: 1 202
Спасибо сказали: 170 раз




Все правильно, имхо.
Только в функции Summa переменную s обнулять нужно вначале.
И еще я не понял зачем нужно read(x)


--------------------
Мимо проходил)
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 30 Mar 2006, 13:44
Сообщение #57

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Цитата(BreakMaster @ 30 Mar 2006, 11:32)
Все правильно, имхо.
Только в функции Summa переменную s обнулять нужно вначале.
И еще я не понял зачем нужно read(x)

для задержки, delay не пашет sad.gif


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
Druin
сообщение 30 Mar 2006, 14:19
Сообщение #58

Immortal
Сообщений: 2 472
Спасибо сказали: 21 раз




Кнэчно делай работать не будет... библиотеку тыж не подключил... кажись crt... wink.gif
Go to the top of the pageAdd Nick
 
+Quote Post
krasotka
сообщение 30 Mar 2006, 14:52
Сообщение #59

Newbie
Сообщений: 6
Спасибо сказали: 0 раз




Вот пример с матрицами:

A=
1 2 3
4 5 1


B=
1 2 5
2 3 1

C=
c11 c12 c13
... ... ...

Т. е. с11=2+3 (т.к 1 есть в j-м столбце матрицы В); с12=1+3 (т.к. 2 есть есть в j-м столбце матрицы В) и т. д
Если кто-нибудь знает как нарисовать блок-схему к моей задаче, то сбросте мне на: anad11@mail.ru Плиз!!!
Go to the top of the pageAdd Nick
 
+Quote Post
Druin
сообщение 30 Mar 2006, 15:14
Сообщение #60

Immortal
Сообщений: 2 472
Спасибо сказали: 21 раз




Если я правильно понял, то с11=3 (бо 2 есть тоже в j-м столбце)
Go to the top of the pageAdd Nick
 
+Quote Post

9 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 22 January 2026 - 02:28
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика