• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Spoj Zadanie Obzartuchy

0 głosów
48 wizyt
pytanie zadane 13 października w C i C++ przez Bubucziks Nowicjusz (190 p.)

Witam serdecznie,

Mam problem z zadaniem Obżartuchy na serwisie SPOJ. Kod zamieszczam poniżej dla danych podanych w zadaniu pokazuje mi poprawne wyniki jednak sędzia mi go nie zalicza i wyświetla błędną odpowiedź. Proszę o jakaś podpowiedz co w moim kodzie jest do zmiany ponieważ na pewno cos w nim nie gra.

Z góry dziękuję,

Bubucziks

#include <iostream>



using namespace std;

int  t, *tab, *g;


int main()
{
    int t;
    cin >> t;

    for(int i=0; i<t; i++)
    {
        int obzartuchy, ciastka_pudelku;
        cin >> obzartuchy >> ciastka_pudelku;

        tab = new int [obzartuchy];
        g = new int [obzartuchy];
        int sum = 0;
        for(int i=0; i<obzartuchy; i++)
        {
            cin >> tab[i];
            g[i] = 86400 / tab[i];
            sum += floor(g[i]);

        }


            if(sum % ciastka_pudelku == 0)
                cout << ceil(sum / ciastka_pudelku) << endl;
            else if(sum <= ciastka_pudelku)
                cout << "1";
            else if (sum > ciastka_pudelku)
                cout << ceil(sum / ciastka_pudelku) + 1 << endl;




    }
    return 0;
}


 

1 odpowiedź

0 głosów
odpowiedź 13 października przez TOM_CPP Pasjonat (19,260 p.)
wybrane 15 października przez Bubucziks
 
Najlepsza

Podpowiedź: Nie musisz używać w swoim rozwiązaniu żadnych tablic ( swoją drogą nie zwalniasz pamięci operatorem delete ). Wystarczy pięć zmiennych typu zmiennoprzecinkowego + dwie pętle while.

komentarz 15 października przez Bubucziks Nowicjusz (190 p.)
Bardzo dziękuje za podpowiedź udało sie napisać program wg wskazówek.

Pozdrawiam,

Bubucziks

Podobne pytania

0 głosów
1 odpowiedź 108 wizyt
pytanie zadane 17 czerwca 2019 w C i C++ przez Tedi Użytkownik (580 p.)
0 głosów
1 odpowiedź 146 wizyt
pytanie zadane 19 maja 2019 w C i C++ przez hello2077world Początkujący (410 p.)
0 głosów
0 odpowiedzi 57 wizyt
pytanie zadane 20 lutego w C i C++ przez Parex Nowicjusz (200 p.)
Porady nie od parady
Możesz ukryć, zamknąć lub zmodyfikować swoje pytanie, za pomocą przycisków znajdujących się pod nim. Nie krępuj się poprawić pochopnie opublikowanego pytania czy zamknąć go po uzyskaniu satysfakcjonującej odpowiedzi. Umożliwi to zachowanie porządku na forum.Przyciski pytania

85,252 zapytań

134,061 odpowiedzi

297,271 komentarzy

56,338 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...