• Nie Znaleziono Wyników

Zadanie optymalizacyjne

N/A
N/A
Protected

Academic year: 2021

Share "Zadanie optymalizacyjne"

Copied!
3
0
0

Pełen tekst

(1)

Zawody II stopnia

Zadanie optymalizacyjne

Zakªad Odlewniczy wytwarza dwa produkty, ka»dy z ró»nych stopów O1 i O2. Oba stopy skªadaj¡ si¦ z tych samych, trzech skªadnikówS1,S2 iS3, ale udziaªy tych skªadników s¡ ró»ne.

W tabeli podano ilo±ci skªadników potrzebnych do wyprodukowania ka»dego z produktów, oraz zapas w magazynie potrzebnych skªadników. Cena produktu ze stopu O1 jest dwukrotnie wy»sza od ceny produktu ze stopu O2. Oba produkty s¡ znakomitej jako±ci i ciesz¡ si¦ na rynku du»ym powodzeniem. Zaplanowa¢ liczb¦ wykonanych produktów tak, aby przy zadanych ograniczeniach magazynowych uzyska¢ maksymalny dochód.

Skªadnik Ilo±¢ skªadnika na jednostk¦ produktu Zapas skªadników w magazynie

O1 O2

S1 12 5 60

S2 7 6 42

S3 6 9 54

Autor: Jacek Bzowski Koreferent: Maciej Jaworski

Patronem honorowym OWT jest Minister Gospodarki.

Organizatorem OWT jest Federacja Stowarzysze« Naukowo-Technicznych NOT.

Olimpiada jest nansowana ze ±rodków MEN.

1

(2)

Zadanie z zastosowania informatyki w technice

W ogólnym wypadku siatka trójk¡tna, której przykªad przedstawiono na rys.1 skªada si¦ z

w¦zªów

(punktów) i

elementów

(trójk¡tów).

Rys.1. Przykªadowa siatka

T¦ siatk¦ mo»na zapisa¢ w pliku wej±ciowym za pomoc¡ dwóch tablic.

Pierwsza z nich de niuje

wspóªrz¦dne w¦zªów

i ma posta¢:

<liczba w¦zªów>

x1 y1 x2 y2 x3 y3

Np. siatka przedstawiona na rys.1. skªada si¦ z 9 w¦zªów o wspóªrz¦dnych:

<0 09>

0 10 2 1 01 1 1 22 0 2 12 2

Druga tablica poprzez podanie numerów w¦zªów de niuje

elementy

(trójk¡ty) i ma posta¢:

<liczba trójk¡tów>

w11 w12 w13 w21 w22 w23 w31 w32 w33 w41 w42 w43

2

(3)

Dla siatki z rys.1. ma ona posta¢:

<1 4 58>

1 5 2 2 5 6 2 6 3 4 7 8 4 8 5 5 8 9 5 9 6

Napisa¢ algorytm, który umo»liwi wczytanie z wej±ciowego pliku tak opisan¡ siatk¦ o mak- symalnej liczbie w¦zªów 100 i utworzy plik wyj±ciowy zawieraj¡cy tablic¦ skªadaj¡c¡ si¦ z zer i jedynek, opisuj¡c¡ poª¡czenia pomi¦dzy w¦zªami. Tablica ma tyle wierszy i tyle kolumn, ile jest w¦zªów w siatce. Elemant (i;j) tej tablicy jest jedynk¡, je±li w siatce istnieje kraw¦d¹i{j, a zerem, je±li takiej kraw¦dzi nie ma. Ka»dy w¦zeª jest poª¡czony ze sob¡ ((i;i) !1).

Poda¢ tablic¦ wyj±ciow¡ dla siatki przedstawionej na rys.1.

Napisa¢ program realizuj¡cy zaproponowany algorytm.

Autor: Jacek Starzy«ski Koreferent: Paweª Fabija«ski

3

Cytaty

Powiązane dokumenty

Wyznaczy¢ pole jego najwi¦kszej ±ciany oraz k¡t pomi¦dzy ±cian¡ najwi¦ksz¡ i najmniejsz¡3. Obliczy¢ odlegªo±¢ pomi¦dzy rozª¡cznymi przek¡tnymi s¡siednich ±cian

Jeśli natychmiastowa pomoc lekarska jest niemożliwa kleszcza należy chwycić za odwłok bardzo blisko skóry. i wyciągnąć zdecydowanym ruchem ku górze oraz

Obliczy¢ odlegªo±¢ jak¡ pokonaªby w¦drowiec startuj¡cy z punktu A odwiedzaj¡cy wszystkie punkty jednorazowo zgodnie z zasad¡ kierowania si¦ do nast¦pnego punktu zawsze

b) wybudowa¢ drog¦ w ksztaªcie okr¦gu o ±rodku w miejscu poªo»enia sklepu tak¡, aby suma odlegªo±ci domów od drogi liczona oddzielnie dla obu jej stron byªa taka

Jednak na skutek bª¦dów pomiarów punkty te nie le»¡ dokªadnie na linii prostej.. Przewidzie¢ mo»liwo±¢ wprowadzania danych z klawiatury lub z

Zakªady Mechaniczne produkuj¡ serie dwu podzespoªów, do konstrukcji których konieczne s¡ posiadane w magazynie cztery elementy.. Ograniczeniem w procesie produkcyjnym s¡

Zakªady s¡ przygotowane do sprostania tym zadaniom, nie mniej jednostkowe koszty produkcji { ró»ne w ró»nych zakªadach { zale»¡ od wielko±ci produkcji i w zwi¡zku z

 Dostawy do zakªadów musz¡ by¢ w peªni dotrzymane.