[Logo] Mendo Judge Discussion Board - Forums
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [Groups] Back to home page 
Messages posted by: MOI
Forum Index » Profile for MOI » Messages posted by MOI
Author Message
1. Се што треба да направиш е дадено во текстот на задачата - треба само да го познаваш јазикот. Пробај сам да ја решиш задачата, а доколку некаде заглавиш постирај до каде си стигнал (код), и некој сигурно ќе ти помогне да продолжиш понатаму.
2. Ова изгледа како некоја домашна задача - претпоставувам затоа сеуште немаш добиено одговор.
VasilK wrote:Ја решив задачата Pawns од делот интернациоинални натпревари во тренинг но кога ја праќам ми дава compile error.. на мојот компјутер си се компајлира и работи супер, ако може некој да ми каже што е проблемот

Јас тестирав нешто на МЕНДО и веројатно сум ти направил проблем. Провери пак, би требало да работи (јас пробав и го испратив твоето решение и не дава Compilation Error)...

Се надевам не се обидуваше да најдеш грешка предолго време Како и да е, извини за проблемот... Следниот пат кога ќе менувам нешто, ќе најавам на форумот.
IOI Mailing List wrote:(IOI-announce) Croatian Open Competition in Informatics

Croatian Open Competition in Informatics
COCI 2011/2012
Internet online contest series

Over the next seven months we are planning to organize seven online contests
as a warm-up for the 2012 season of high school programming competitions.
Everyone is welcome to participate!

Each contest will be three hours long and will feature six tasks.
The tasks will be of widely varying difficulty; we are hoping to have many
beginner or up-and-coming contestants participate, as well as those
more experienced.

The first contest will be held on Saturday, 22nd October 2011, starting
at 14:00 (GMT/UTC). You may use Pascal, C/C++ or Java as your
programming language of choice.

Please visit http://hsin.hr/coci/ for details about the series.


Project Manager
Kresimir Malnar

Organization Manager for Croatian Computer Science Association
Ivo Separovic
prom не е иницијализирано. Стави во 7-ма линија -> bool prom = true.
nikola3103 wrote:може некако да си го сменам username-от, наместо 'Никола' да ми биде 'Nikola'. Во ПРОФИЛ дава само пасворд да се смени?

За жал, системот не дозволува таква промена (корисничкото име се користи за поврзување помеѓу различните делови на системот - натпревари, форум, вики, итн., го има во секој цитат на форумот, итн...)

Сепак, можно е некој од модераторите (рачно) да го промени корисничкото име, доколку испратите соодветно барање на natprevar@gmail.com и корисничкото име кое сакате да го користите не е веќе зафатено. Поради сложеноста на процесот (како што кажав погоре, потребни се повеќе промени во базата на податоци), е-маил пораката треба да содржи и соодветно образложение за промената.
@vavio: Можеби и ова ќе ти помогне:
    http://mendo.mk/download/greski.pdf
Океј е, го извршив твојот код на ideone.com и, барем на 5-тиот тест пример (на тој тестирав), дава точен резултат така што верувам дека и кај тебе го печати истото.

Сепак, самиот факт што на неколку компјутери се добива различен резултат, и тоа што на овој форум и на многу други поврзани со натпревари по информатика има слични теми, е доволен доказ дека не треба на тој начин да претвораш реален број во цел. Едноставно, ако ги прочиташ информациите дадени на линковите што ги споменав во овие две теми, ќе видиш дека не треба многу да веруваш на операциите со реални броеви - а особено не на функции како pow (не можам да најдам таква информација за C++, но во документацијата на Јава јасно пишува дека методот не ја враќа секогаш точната вредност - дадена е и прецизноста која треба да се очекува).
vavio wrote:Добро еве да земиме дека грешката се јавува тука, но како е можно локално да ми дава точен излез, а на страната на истиот пример да вели дека има грешен излез?

Можеш ли да провериш дали навистина програмата дава точен резултат локално, бидејќи кај мене не печати тоа што треба (проверив на Мендо и на сите компјутери дома)?

Инаку, многу е тешко да се одговори зошто програмата дава точни резултати на еден компјутер, а на друг не - особено без повеќе информации. Може да биде поради тоа што користиш друг компајлер (различен од gcc), друга архитектура (на пример, имаш 64-битен процесор), различна наредба за компајлирање (оптимизации, ...), итн.

Ако навистина те интересира оваа тема, повеќе информации можеш да најдеш тука: http://download.oracle.com/docs/cd/E19957-01/806-3568/ncg_goldberg.html. Јас се обидов (во темата до која поставив линк) да наведам тоа што јас мислам дека е потребно да се знае, но постојат толку многу страници на Интернет и толку многу луѓе кои што ги прават овие грешки (јас мислам дека има едно 1000 теми на TopCoder поврзани со ова, и скоро после секој втор натпревар се отвара нова тема), да е навистина тешко да се даде едноставен одговор.
vavio wrote:Задачата ми е решена, но ми поминува само на првите четири случаеви. 5тиот тест случај го симнав и го пробав рачно и даде точен одговор, но не ми поминува на страницата

      1. Прочитај ја темава - http://mendo.mk/jforum/posts/list/76.page
      2. Прочитај дека pow враќа (и прима) резултат реален број - http://www.cplusplus.com/reference/clibrary/cmath/pow/
      3. Или декларирај ja t како матрица од цели броеви и промени ги сите појавувања на pow(x,2) во x*x, или пак додади некоја мала вредност пред претворањето на реален број во цел
                  k1=pow(t[i][1]-t[j][1],2)+pow(t[i][2]-t[j][2],2)+0.00001; //od tvojot kod

Off-topic: За да може да ти помогнат и другите корисници на системот, кога ќе отвараш ваква тема друг пат, прикачи го и изворниот код на твоето решение.
igor wrote:pomos??? moze pobrzo???

Ги генерираш сите можни распореди на правоаголниците [(1,2,3,4), (1,2,4,3), ... (4,3,2,1) - има вкупно 24 вакви пермутации], и секој од четирите правоаголници во тековната пермутација (онаа која во моментот ја разгледуваш) пробуваш да го ротираш за 0, 90, 180 или 270 степени (бидејќи се четири правоаголници, ќе имаш 16 начини на нивно ориентирање). Потоа, пробуваш да ги поставиш правоаголниците на сите 6 различни начини дадени во задачата (види слика).

Инаку, таа задача е од ИОИ 1995, па решението можеш да го најдеш тука - http://olympiads.win.tue.nl/ioi/ioi95/contest/index.html.
base 10 - систем со основа 10 - декаден броен систем

Конкретно, во текстот на задачата пишува дека B ќе биде дадено во декаден броен систем (не бинарен, октален, ...), и дека броевите што ги печатиш треба да бидат, по големина, помеѓу 1 и 300 (гледано во декаден броен систем).
bedzo wrote:http://img84.imageshack.us/img84/5730/unledph.jpg

Сликата ја направи со истиот код што го имаш прикачено на форумов?

Промени ја линија 17 (според кодот што го имаш дадено во првиот пост), треба од лева страна на '=' да стои s1 наместо m1 и изврши ја пак програмата - ќе видиш дека имаш грешка (вака можно е да добиваме различен резултат бидејќи s1 не е соодветно иницијализирано).
bedzo wrote:од ЈБОИ 2007

Локално ми дава точни резултати, на сајтот не ми дава.. Еве код.

Решението (што го имаш прикачено на форумов) е погрешно. Кај мене не дава точни резултати локално (ниту на тест примерот од текстот на задачата).
obi1kenobi wrote:Ако одлучите да ги поставите, мислам дека можам да го најдам официјалното решение на timeismoney.

Update: http://mendo.mk/jforum/posts/list/0/159.page
Во тренинг делот се поставени сите (23) задачи од сите (5) досега одржани Јуниорски Балкански Олимпијади по информатика:
    - ЈБОИ 2007
    - ЈБОИ 2008
    - ЈБОИ 2009
    - ЈБОИ 2010
    - ЈБОИ 2011

Во скоро време ќе додадеме задачи и од Балканските Олимпијади по информатика.
 
Forum Index » Profile for MOI » Messages posted by MOI
Go to:   
Powered by JForum 2.1.8 © JForum Team