Quantcast
Channel: SPOJ Discussion board - Latest posts
Viewing all 22540 articles
Browse latest View live

MWP3_1B1 - Dlaczego rozwiązanie błędne?

$
0
0

Ja też nie zrozumiałem o czym pisałeś. Przeczytałem tylko twój post, a nie zwróciłem w ogóle uwagi na wcześniejsze [i na umieszczone tam linki do ideone]. Teraz zrozumiałem :wink:

Mimo to, iloraz w tamtym teście [błędnym] a więc i twoim, jest bez znaczenia, bo, jeśli się nie mylę max =:
10*{L} = L*L*L.... = 50**10 = 97656250000000000

Co do zestawu bierek nr 8, to w takim razie ok [teraz wiem do czego się odniosłeś] - ale ocxzywiście nie sprawdzam tego - wierzę Ci na słowo.


MWP3_1B1 - Dlaczego rozwiązanie błędne?

$
0
0

Na pewno chodzi Ci o iloraz? :slight_smile:

MWP3_1B1 - Dlaczego rozwiązanie błędne?

$
0
0

Oczywiście że tak :wink:

Oczywiście, że tak, masz rację, ale nie wymagaj za dużo odemnie, o tak wczesnej porze :wink:

PS
Chociarz, rzeczywiście, iloraz jest zupełnie bez znaczenia, jaki tam on by niebył :wink:

PS 2
Co do znikającedgo forum, to odniosłem się do wątku: http://discuss.spoj.com/t/old-spoj-forum/12301

Emocjonująca rozgrywka w węża MWP3_3E

$
0
0

Udało się, mój wąż w końcu zmieścił się w limicie czasu, punkt dla tarpauwatratar za najlepszą podpowiedź.:grin:
Na zamknięcie tematu dodam że zadanie wymaga bardzo abstrakcyjnego myślenia do napisania pomysłowego rozwiązania.
Robiłem już o wiele łatwiejsze zadania w kategorii średnie niż to w kategorii łatwe.

Emocjonująca rozgrywka w węża MWP3_3E

$
0
0

Nawet miałem Ci doradzić, abyś odpuścił sobie to zadanie, ale uznałem, że to byłaby z mojej strony lekka przesada - wszak jakiś staż już masz :wink:

Niemniej gratuluję AC!

VSR - Predkość średnia Java

$
0
0

Cześć

Cały czas dostaje komunikat: "Przekroczono limit czasu". Ktoś wie dlaczego?

   public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);
    int t = sc.nextInt();
    while(t-->0){
    int a = sc.nextInt();
    int b = sc.nextInt();
    System.out.println((2*(a*b))/(b+a));
}

}

Emocjonująca rozgrywka w węża MWP3_3E

$
0
0

Skreślenie z góry osób z powodu że piszą od krótkiego czasu programy jest błędnym założeniem i zniechęca do nauki.
Zadanie to zaakceptowało mi rozwiązanie w którym nie użyłem żadnych skomplikowanych rzeczy typu rekurencja wskaźniki itd. ( nie wiem jak wyglądają programy osób które mają czasy wykonania bliskie Zera ) tak więc teoretyczną wiedzę do AC w tym zadaniu nabywa się już po kilku dniach pisania moim zdaniem, trzeba tylko umieć dobrze przeanalizować problem i go sprytnie rozwiązać.

Emocjonująca rozgrywka w węża MWP3_3E

$
0
0

Jak na mnie aż, a nie tylko. Wiedzę niektórzy posiadają nawet bez pisania, ale analiza i sprytne rozwiązywanie problemów wymagają już większej wprawy i doświadczenia zwłaszcza od osób, które nie miały do czynienia z tego rodzaju problemami. Co innego grać w szachy / warcaby / być wzorowym uczniem / ..., a co innego umieć rozwiązywać takie zadanka jak właśnie MWP3_3E.

Nie chodziło mi o to, aby kogoś skreślać, a jedynie nakierować na łatwiejsze problemy. Powtarzając za pewnym nieinformatycznym szefem informatyczną mądrość - najpierw trzeba widzieć bitami, aby potem widzieć bajtami :wink:


499 Czy umieszpotegowac

$
0
0

Co tu mam żle ?

include

using namespace std;

int main()
{

int konowi[10][4]
{


    { 0, 0, 0, 0},
    { 1, 1, 1, 1},
    { 6, 2, 4, 8},
    { 1, 3, 9, 7},
    { 6, 4, 6, 4},
    { 5, 5, 5, 5},
    { 6, 6, 6, 6},
    { 1, 7, 9, 3},
    { 6, 8, 4, 2},
    { 1, 9, 1, 9}
};


unsigned long int podstawa, wykladnik;
int ile;
cin>>ile;
for(int i=0; i<ile; i++)
{


    cin>>podstawa>>wykladnik;

    cout<< konowi[podstawa % 10][wykladnik % 4]<<endl;
}

return 0;

}

499 Czy umieszpotegowac

499 Czy umieszpotegowac

499 Czy umieszpotegowac

499 Czy umieszpotegowac

$
0
0

przez cały czas ustawia mi tak

include

using namespace std;

int main()
{
int konowi[10][4]
{
{ 0, 0, 0, 0},
{ 1, 1, 1, 1},
{ 6, 2, 4, 8},
{ 1, 3, 9, 7},
{ 6, 4, 6, 4},
{ 5, 5, 5, 5},
{ 6, 6, 6, 6},
{ 1, 7, 9, 3},
{ 6, 8, 4, 2},
{ 1, 9, 1, 9}
);

    unsigned long int podstawa, wykladnik;
    int ile;
    cin>>ile;
    for(int i=0; i<ile; i++)
   {
    cin>>podstawa>>wykladnik;

    cout<< konowi[podstawa % 10][wykladnik % 4]<<endl;
    }

    return 0;
}

jak daje ctrl+c

Cheif Human Resources Officer

$
0
0

The World's most definitive source of knowledge about Chief HR Officers from leading companies. List of top HR leaders globally and their practices from all regions.
http://www.topchro.com/

What is wrong with my solution to the problem BISHOPS - Bishops?

$
0
0

I am unable to understand why I am getting WA.
here's my C++ solution

include

include

include

include

using namespace std;

int main(){
string N;
while(cin>>N){
int len = N.length();

    if (len == 1 && N[0] == '1'){
        printf("1\n");
        continue;
    }

    string res = "";
    int carry = 0;
    for (int i = len - 1; i >= 0; i--){
        int mult = (((N[i] - '0') * 2) + carry);
        carry = mult/10;
        res.push_back((mult%10) + '0');
    }
    if(carry)
        res.push_back (carry + '0');
    reverse (res.begin(), res.end());

    int l = res.length();
    carry = 0;
    string fres;
    int sub = ((res[l - 1] - '0') - 2);
    if (sub < 0){
        sub = sub + 10;
        carry = 1;
        fres.push_back (sub + '0');
        for (int i = l - 2; i >= 0; i--){
            sub = ((res[i] - '0') - carry);
            if(sub < 0){
                sub = sub + 10;
                carry = 1;
            }
            else
                carry = 0;
            fres.push_back(sub + '0');
        }
    }
    else{
        fres.push_back (sub + '0');
        for(int i = l-2; i >= 0; i--)
            fres.push_back(res[i]);
    }

    reverse (fres.begin(), fres.end());
    cout << fres<<endl;
    N = "";
}

return 0;
}


499 Czy umieszpotegowac

$
0
0

usuń swój kod ze swoich postów - zbyt dobry aby pozostawić na forum :slight_smile:

co powoduje błąd kompilacji, nie wiem, bo twój sposób przekazania kodu jest zły i obecnie kod może być niekompletny

zalecane jest przekazywanie kodu poprzez link do ideone.com

dlaczego kompilator nie chce kompilować możesz sprawdzić sam - gdy widzisz w kolumnie RESULT informację błąd kompilacji to jest to link do opisu błędu, oczywiście dotyczy to tylko twoich programów

VSR - Predkość średnia Java

$
0
0

po prostu jawa się nie nadaje do programów o dużym wejściu/wyjściu - operacje wejścia/wyjścia są wolne

możesz spróbować wczytać wszystko do stringu i samemu parsować wejście, a wyjście zrobić jako StringBuiilder - ale łatwiej to zrobić w c/c++ :slight_smile:

Rownania kwadratowe

$
0
0

Witam,
Problem poruszany wielokrotnie. ZAdanie proste "rownania kwadratowe " i nieokreslona ilosc zestawow wejsciowych. Kod wyglada tak:
Kod usunięto.

Wyrzuca ze bledne. Mysle ze problem w tych zestawach wejsciowych. Co jest zle?

Rownania kwadratowe

$
0
0

skoro widziałeś, że już jest wątek do tego zadania, to powinieneś się tam dopisać

myśl dalej, albo lepiej zamiast myśleć przetestuj swój program -oczywiście we właściwy sposób, czyli wpisując dane do pliku i przekierowując wejście i wyjście, a potem obejrzyj rezultat

ewentualnie testuj na ideone.com

poprzez link do ideone.com możesz też przekazać kod programu, jest to zdecydowanie lepszy sposób niż wklejać kod

Rownania kwadratowe

$
0
0

Ok. Dziekuje za podpowiedz.
Link: usuniety
Progran dziala tak jak w przykladzie...dokladnie te same wartosci a spoj wyrzuca ze zle.

Viewing all 22540 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>