Nie jesteś zalogowany na forum.
Strony: 1
Witam!
Czy ma ktoś 100 punktów za zadanie "Szachy" i powie mi co jest źle w moim kodzie,
bo za każdym razem dostaję 34 punkty, co skutecznie uniemożliwia mi wyprzedzenie
w rankingu towarzysza Ciastka?
Oto kod:
#include<iostream>
#include<algorithm>
using namespace std;
long long tab[2000000];
int main()
{
ios_base::sync_with_stdio(0);
long long a, b, c=0;
cin>>a;
for (int i=0; i<a; i++)
{
for (int j=0; j<a; j++)
{
cin>>tab[j];
}
sort(tab, tab+a, greater <int>());
c+=tab[0];
}
cout<<c;
return 0;
}
, widzę cię.
Offline
ale skomplikowane
ja mam 100000x prosciej
Przed użyciem zapoznaj się z treścią ulotki dołączonej do opakowania bądź skonsultuj się z lekarzem lub farmaceutą, gdyż każdy lek niewłaściwie stosowany zagraża Twojemu życiu lub zdrowiu.
Offline
No to dawaj.
, widzę cię.
Offline
Czy nie lepiej zamiast sortować, stworzyć zmienną maks = 0 i jeśli coś będzie większe, to zmienić maks?
Mój pseudokod:
utwórz zmienną wynik = 0
utwórz ile
wczytaj wartość ile
i = 0, dopók i < ile, zwiększ i o 1
{
utwórz zmienną maks = 0
j = 0 dopóki j < ile, zwiększ j
{
utwórz zmienną liczba
wczytaj wartość liczba
jeśli liczba > maks
{
przypisz maks wartość liczba
}
}
zwiększ wynik o maks
}
wypisz wynik
Prawda, że proste?
-CHCIAŁEM POWIEDZIEĆ (...)
ŻE NA TYM ŚWIECIE JEST
CHYBA COŚ, DLA CZEGO
WARTO ŻYĆ.
Śmierć zastanowił się
przez chwilę.
KOTY,
stwierdził w końcu.
KOTY SĄ MIŁE
Terry Prachett "Czarodzicielstwo"
Offline
#include <iostream>
using namespace std;
int main()
{
int n, x, suma=0;
cin>>n;
int wynik<n>; # tablica, tylko nie moge uzywac klamerek na forum
for (int i=0; i<n; i++){
int maks = 0;
for (int j=0; j<n; j++){
cin>>x;
maks = max(x, maks);
}
wynik<i> = maks; # jak coś to tu jest tablica
}
for (int i=0; i<n; i++){
suma = suma + wynik<i>;
}
cout<<suma;
}
Przed użyciem zapoznaj się z treścią ulotki dołączonej do opakowania bądź skonsultuj się z lekarzem lub farmaceutą, gdyż każdy lek niewłaściwie stosowany zagraża Twojemu życiu lub zdrowiu.
Offline
Antek, wszystko u ciebie było ok (chyba) prócz 1 rzeczy. Jeśli w danym rzędzie wszystkie liczby są ujemne, to nie ma sensu dodawać największej.
╔══╗♫ Mam Admina
║██║ ♫ Moja historia w skrócie:
║(O)║ ♫ Użytkownik - Zbanowany - Admin - Użytkownik - Zbanowany - Zbanowany Admin - Odbanowany Moderator - Admin - Moderator - Admin
╚══╝ ♫
jest Grupim Grubasem
Offline
A, no! Ok, dzieki!
, widzę cię.
Offline
Strony: 1
[ Wygenerowano w 0.020 sekund, wykonano 9 zapytań - Pamięć użyta: 698.35 kB (Maksimum: 827.66 kB) ]