❓ O co chodzi? https://youtu.be/VPm3locLnhw?t=776
🔝 Co ważniejsze? https://youtu.be/iRyJEGWfeLc?t=970
🎯 Jest cel! https://youtu.be/gEgsWnMbBNs?t=8
🤓 Rozwiąż zadanie Piotrka – uczestnika konkursu! https://szkopul.edu.pl/problemset/problem/zam/site
💪 Sprawdź się w rankingu! https://szkopul.edu.pl/c/oki-wakacje-2024/ranking/
✅ Ranking dostępny po dołączeniu: https://szkopul.edu.pl/c/oki-wakacje-2024/join/vc3jSs3nT9HVt3pjRBeA0Jwe/
Strona OKI Wakacje 2024:
https://oki.org.pl/wakacyjny-konkurs-oki-2024-programowanie-odkrywanie-fun/
Teraz już INACZEJ popatrzysz na zamek z piasku…
Daniel Olkowski
P.S.
To musi być radość! 🔥
https://youtu.be/cLkKPIlGs8E?t=119
Czy konkurs jest płatny?
100% bezpłatny! Zapraszam!
Daniel Olkowski
Dzień dobry
Chciałem skonsultować zadanie Zamek:
kod :
#include
#include
#include
using namespace std;
int main()
{
const int max=11;
srand(time(NULL));
int N;
int i,j;
int tab[max][max];
do
{
cin>>N;
}
while(N=11||N%2!=0);
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
tab[i][j]=char(rand()%125+33);
}
cout<<endl;
}
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
cout<<char(tab[i][j])<<" ";
}
cout<<endl;
}
bool wszystkie=true;
for(i=0;i<N;i++)
{
bool palindrom= true;
int start=0;
int end=N-1;
while(start<end){
if(tab[i][start]!=tab[i][end]){
palindrom = false;
break;
}
start++;
end–;
}
if (!palindrom) {
wszystkie = false;
break;
}
}
// Wyświetlanie wyniku
if (wszystkie) {
cout << "Wszystkie wiersze są palindromami." << endl;
} else {
cout << "Nie wszystkie wiersze są palindromami." << endl;
}
return 0;
}
Wyskakuje taki błąd :
2a wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
2b wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
3a wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
3b wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
3c wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
3d wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
3e wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
3f wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
3g wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
4a wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
4b wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
4c wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
4d wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
4e wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
4f wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
4g wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
4h wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
4i wiersz 1: wczytano EOLN, a oczekiwano 'NIE'
4j wiersz 1: wczytano EOLN, a oczekiwano 'TAK'
Co poprawić należy ?
Co robią te linijki?
while(N<=2 || N>=11||N%2!=0);
for(i=0;i