- Google Pixel topik
- Android szakmai topik
- Milyen okostelefont vegyek?
- Külföldi prepaid SIM-ek itthon
- Redmi Note 15 Pro 5G – a szokásosat?
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
- iPhone topik
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Apple iPhone 17 Pro Max – fennsík
Új hozzászólás Aktív témák
-
DEV_NULL
őstag
Sziasztok!
A problémám amire tőletek várnék megoldást; a feladat egy C program ami először bekér egy számot, majd bekér ennyi de maximum 50 számot. Ezeket megszűri, hogy ne legyen benne ismétlődés, majd olyan ismétlődés nélküli számnégyeseket csinál belőlük ahol az első és utolsó szám összege megegyezik a második és harmadik szám összegével és a végén ezek darabszámát. Ezt egy robot ellenőrzi. Két gond van, az egyik, hogy malloc hibával elszáll, vagy ha program kimenete több ezer megfelelő számnégyes, akkor még néhány száz darab nullás számnégyest kipörget a végére... Én már kezdem feladni, bízom benne, tudtok segíteni. Remélem sikerül normálisan bemásolni a kódot, most írok ide először...
Hiba: prog: malloc.c:2401: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed. Aborted (core dumped)
Köszi előre is!
#include <stdio.h>#include <stdlib.h>typedef struct dec10Hazi{unsigned int meret, meret2;unsigned int csere, csere2;unsigned int *cim, *cim2;unsigned int tomb[4];unsigned int db;} Nehez;int main(){Nehez hazi;unsigned int h, a, z, i;scanf("%u", &hazi.meret);hazi.cim=malloc(sizeof(unsigned int)*hazi.meret);for(h=0; h<hazi.meret; h++){scanf("%u", &hazi.cim[h]);}hazi.csere2=1;while(hazi.csere2){for(h=0; h<hazi.meret-1; h++){if(hazi.cim[h]>hazi.cim[h+1]){hazi.csere=hazi.cim[h];hazi.cim[h]=hazi.cim[h+1];hazi.cim[h+1]=hazi.csere;}}hazi.csere2=0;for(h=0; h<hazi.meret-1; h++){if(hazi.cim[h]>hazi.cim[h+1]){hazi.csere2=1;break;}}}hazi.meret2=0;for(h=0; h<hazi.meret-1; h++){if(hazi.cim[h]<hazi.cim[h+1]){hazi.meret2++;}}hazi.meret2++;hazi.cim2=malloc(sizeof(unsigned int)*hazi.meret2);h=0;hazi.csere=0;hazi.cim2[hazi.csere]=hazi.cim[h];h++;while(hazi.csere<hazi.meret2){if(hazi.cim[h]>hazi.cim2[hazi.csere]){hazi.cim2[++hazi.csere]=hazi.cim[h];h++;}else{h++;}}hazi.db=0;for(h=0; h<hazi.meret-3; h++){hazi.tomb[0]=hazi.cim2[h];for(a=h+1; a<hazi.meret-2; a++){hazi.tomb[1]=hazi.cim2[a];for(z=a+1; z<hazi.meret-1; z++){hazi.tomb[2]=hazi.cim2[z];for(i=z+1; i<hazi.meret; i++){hazi.tomb[3]=hazi.cim2[i];if(hazi.tomb[0]+hazi.tomb[3]==hazi.tomb[1]+hazi.tomb[2]){hazi.db++;}}}}}printf("%u\n", hazi.db);free(hazi.cim);free(hazi.cim2);return 0;}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BMW topik
- Bittorrent topik
- Teljes verziós játékok letöltése ingyen
- Google Pixel topik
- Még több képet generál és shadert is előfordít az új NVIDIA App
- Allegro vélemények - tapasztalatok
- Mikrotik routerek
- PROHARDVER! feedback: bugok, problémák, ötletek
- Suzuki topik
- Kempingezés és sátrazás
- További aktív témák...
- AKCIÓ! ASUS B365M i5 9600KF 16GB DDR4 512GB SSD RX 5600XT 6GB Zalman S2 TG GAMDIAS 650W
- HIBÁTLAN iPhone 12 256GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4462
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB DDR5 RAM RTX 5070 12GB GAMER termékbeszámítással
- BESZÁMÍTÁS! Gigabyte B450M R5 3600X 32GB DDR4 512GB SSD RTX 3060 12GB NZXT Source 340 Bitfenix 550W
- Új FULL HD webkamera + Számla
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

