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

Zadanie ze spoja na liczby pierwsze - PRIME_T

Object Storage Arubacloud
0 głosów
509 wizyt
pytanie zadane 2 marca 2017 w C i C++ przez piter11251 Obywatel (1,280 p.)
SPOJ nie przyjmuje wogóle kodu, jakies pomysły na rozwiazanie?
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
   int liczby,testy;
   const string tak="TAK";
   const string nie="NIE";

   cin >> testy;
   if (testy<100000)
   {
   while (testy)
   {

      cin >> liczby;
      if (liczby < 10000)
      {
         if (liczby<2)
            cout <<nie<<endl;
         else
            for (int i=2; i*i<=liczby; i++)
               if (liczby%i==0)
               {
                  cout <<nie<<endl;
                  break;
               }
               else
               {
                  cout <<tak<<endl;
                  break;
               }
      }
      testy--;
   }
   }

}

 

2 odpowiedzi

0 głosów
odpowiedź 2 marca 2017 przez Patryk Rafał Bywalec (2,700 p.)
- po pierwsze precyzuj pytania
- pod drugie kod jest nie poprawnie zrobiony
- górny if zbędny bo while jest tak jakby if tylko że się powtarza zadaną ilość razy
0 głosów
odpowiedź 2 marca 2017 przez tangarr Mędrzec (154,860 p.)
Uruchom program i przetestuj dla 2,3,9,15,21 itp.

Podobne pytania

+1 głos
3 odpowiedzi 2,420 wizyt
pytanie zadane 19 czerwca 2016 w Java przez Darek Surdel Początkujący (380 p.)
+1 głos
1 odpowiedź 496 wizyt
pytanie zadane 19 lipca 2020 w C i C++ przez Arek04 Użytkownik (700 p.)
0 głosów
1 odpowiedź 313 wizyt
pytanie zadane 7 listopada 2021 w Java przez danielxwbt Nowicjusz (150 p.)

92,583 zapytań

141,434 odpowiedzi

319,669 komentarzy

61,967 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...