Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

PRIME_T - Liczby Pierwsze

Sprawdź, które spośród danych liczb są liczbami pierwszymi

Input

n - liczba testów n<100000, w kolejnych liniach n liczb z przedziału [1..10000]

Output

Dla każdej liczby słowo TAK, jeśli liczba ta jest pierwsza, słowo: NIE, w przeciwnym wypadku.

Example

Input:
3
11
1
4

Output:
TAK
NIE
NIE

Dodane przez:kuszi
Data dodania:2004-10-19
Limit czasu wykonania programu:5s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: GOSU

ukryj komentarze
2018-02-07 22:38:55
Wiecie czemu nie chce mi się skompilować kod, a w codeblocks działa?
PS. wybrałem opcję C++
2018-01-31 09:06:08
#include <iostream>

using namespace std;
int *tab;
int ile;
int main()
{

cin >> ile;
tab = new int [ile];

for(int i=0; i<ile; i++)
{
cin >> tab[i];
}

for(int i=0; i<ile; i++)
{
if(tab[i]!=1 && tab[i]>0 && tab[i]%2!=0 && tab[i]%3!=0 && tab[i]%5!=0 || tab[i]==3 || tab[i]==5 || tab[i]==2)
{
cout<< "TAK"<<endl;
}
else cout<<"NIE"<<endl;
}

return 0;
}
Dlaczego to nie działa?
2018-01-28 22:41:05
#include <iostream>

using namespace std;
int n;
int main()
{
cout <<"Program sprawdza czy podana liczba jest liczba pierwasza" << endl;
cout<<"Podaj liczbe ktora chcesz sprawdzic:";
cin>>n;
for(int i=2;i<=5;i++)
{
if(n%i==0,n!=2)
{
cout<<"NIE"<<endl;
}
else
{
cout<<"TAK"<<endl;
}
return 0;}
} może być coś takiego ?
2018-01-25 19:48:35
Test pierwszości jest źle sformułowany
2018-01-22 13:46:46
Napisałem program: w Code::Blocksie działa prawidłowo, a tutaj mi pokazuje błędną odpowiedź
2018-01-17 14:00:19
Jeśli masz na myśli podany przykład to w nim 11 jest liczbą pierwszą. Patrząc na input to liczba 3 mówi tylko o tym ile liczb będzie sprawdzanych (w tym wypadku są to liczby 11;1;4) i do niej nie ma przyporządkowanej odpowiedzi TAK/NIE. Czyli 3 pomijasz i masz 11-TAK, 1-NIE, 4-NIE.
2018-01-17 10:18:04
czy ktoś mi wytłumaczy dlaczego 11 nie jest liczbą pierwszą.......................
2018-01-11 20:23:14
Mam pytanie, czy odpowiedz ma sie wyswietlac zaraz po sprawdzeniu liczby czy sprawdza sie wszystkie i dopiero wyswietla?
2017-12-24 12:40:58
I dont understand,zadenego codu nie akcepuje mi(w sensie Prime Number ).
2017-12-22 13:25:22
Pierwsza liczba to ilość liczb do sprawdzenia, a dopiero kolejne są testowane czy są liczbami pierwszymi.
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.