|
|
|
|
Konstruktor
Michał Czyżewski - 21 lis 2009, o 18:08
" />Na stronie pisze mi przy zadaniu konstruktor "wrong answer" a sprawdzałem je kilka razy i było poprawne. Jeżelibym nawet miał zły algorytm - co jest jednak mało prawdopodobne(aczkolwiek możliwe) to przykładowy test działał mi dobrze. Więc o co chodzi ?
Marcin Grzywaczewski - 21 lis 2009, o 18:11
" />Być może Twój algorytm uwzględnia także przypadek trójkąta zdegenerowanego, tj. będącego odcinkiem? Z tym, że drugi test w teście przykładowym powinien to wyłapać...
Pozdrawiam Marcin Grzywaczewski
Michał Czyżewski - 21 lis 2009, o 18:21
" />No co ty właśnie wszystko mi działa na kompie. 2 test daje wynik nie. No za proste to zadanie zeby sie pomylic.
Michał Urbanek - 21 lis 2009, o 18:23
" />Mam ten sam problem. Mogę wkleić kod?
Michał Czyżewski - 21 lis 2009, o 18:26
" />Chyba.. Niby już runda skończona
Przemek Pietrzkiewicz - 21 lis 2009, o 18:28
" />
Michał Czyżewski - 21 lis 2009, o 18:30
" />To mój:
#include<iostream>
using namespace std;
int main(){ double a,b,c,l; int i; cin >> l ; i=1; while(i<=l){ cin>>a; cin>>b; cin>>c;
if(a+b>c){ if(a+c>b){ if(b+c>a){ cout << "TAK"<<endl; } } } else{ cout << "NIE"<<endl; } i++; } return 0; }
Co tu jest źle ?
sprintf - 21 lis 2009, o 18:36
" />powinno być >=, a nie >
Michał Urbanek - 21 lis 2009, o 18:41
" />
Przemek Pietrzkiewicz - 21 lis 2009, o 18:43
" />
Michał Czyżewski - 21 lis 2009, o 20:08
" />racja.
Paulina Parzych - 21 lis 2009, o 22:19
" />Mam ten sam problem... Wysyłałam z 5 razy te zadanie i wszędzie zła odp. Wg. mnie to ta sprawdzajka coś nie działa... Jest wogole ktoś, kto ma zaakceptowane to zadanie i chciałby udostępnić kod? Mój kod:
Przemek Pietrzkiewicz - 21 lis 2009, o 22:33
" />
Paulina Parzych - 21 lis 2009, o 22:39
" />;o faktycznie! Ja tu już różne kombinacje przeprowadzałam Z 2 strony zmiennej max zostaje za każdym razem przypisywana nowa wartość, nie zostaje ona zwiększana za każdym zestawem... Mam racje?
Przemek Pietrzkiewicz - 21 lis 2009, o 22:42
" />
Paulina Parzych - 21 lis 2009, o 22:47
" />gdybym zwiększała zapis wyglądałby tak: max+=a; lub max=max+a; Choć faktycznie program po wyzerowaniu dostał "max". Dla tych którzy dalej nie widzą błędu w swoich programach proponuje wredny test: 2 5 5 10 2 3 4 Dziękuje za pomoc.
Bartłomiej Wiśniewski - 21 lis 2009, o 22:57
" />
Łukasz Puchała - 22 lis 2009, o 12:14
" />No to może teraz ja zadam pytanie...
Jakub Kaliński - 22 lis 2009, o 13:37
" />@Up Przedewszystkim, nie zmieniasz wartości licznika (t).
Michał Liszcz - 22 lis 2009, o 14:19
" />
Łukasz Puchała - 22 lis 2009, o 14:25
" />
Przemek Pietrzkiewicz - 22 lis 2009, o 14:27
" />
Przemek Pietrzkiewicz - 22 lis 2009, o 14:31
" />Twój kod dostał 10 punktów, więc błąd faktycznie musiałeś mieć w zadaniu Suma.
Edit: Wczytywałeś dane do zmiennych unsigned, a w zadaniu mogły wystąpić zarówno liczby dodatnie, jak i ujemne.
Michał Liszcz - 22 lis 2009, o 14:32
" />
Łukasz Puchała - 22 lis 2009, o 14:34
" />
zanotowane.pldoc.pisz.plpdf.pisz.plalbionteam.htw.pl
zanotowane.pldoc.pisz.plpdf.pisz.plcichooo.htw.pl
|
|
|
|