Како да станам програмер/информатичар?

  • Креатор на темата Креатор на темата Markivan
  • Време на започнување Време на започнување
се учи, се учи како не, ако ја сфаќаш логиката, ако си научен на скрипти и бубање напамет цел живот тешко :)
 
Ве молам за помош ... Ако некој ги знае решенијата на овие 2 задачи го молам да помогне :)

1. Денес на страната на една авионска компанија се направени N резервации на авионски билети. Секој патник при резервација го пишува своето име, презиме, број на пасош и државата во која живее (сите одвоени со по едно празно место). Администраторите во авионската компанија во својата база на градови внесуваат M броеви на пасоши и информација дали истите истекуваат за помалку од три месеци (одвоени со празно место). На крај се внесува број на пасош на еден човек. Треба да се провери дали тој човек денес направил резервација во авионската компанија. Доколку денес не направил резервација, на екран да се испечати “<ime prezime> ne rezerviral”. Доколку направил резервација, но пасошот му истекува за помалку од три месеци, на екран да се испечати порака “Ne smee da leta <ime prezime>”, во спротивно да се ипечати порака “Prijaten let <ime prezime>”.

Пример: 2

Petko Petkov A11111 Makedonija

Nikola Nikolov A55555 Makedonija

3

A11111 true

A55555 false

A33333 true

А55555

Prijaten let Nikola Nikolov


2.На мапата не една држава се претставени N градови, заедно со патните врските помеѓу нив. За секој пат кој поврзува два града се знае должината изразена во километри. Еден патник сака да ги посети сите градови и се знае градот од кој тргнува. Треба да му погнете да ја минимизира вкупната патека, при што вкупната помината километража да биде што е можно најмала.
ВИ БЛАГОДАРАМ МНОГУ :)
 

Kajgana Shop

Back
На врв Bottom