From ccb3d3db068fe65b730c8067aab6c1cbcc9c04cc Mon Sep 17 00:00:00 2001 From: Rudolf Zambory Date: Fri, 21 Mar 2025 13:00:13 +0100 Subject: [PATCH] asdaa --- du4/program | Bin 16368 -> 16368 bytes du4/program.c | 25 ++++++++++++------------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/du4/program b/du4/program index c6a78297fe47f1a91d3541aa9af38d482c8adf84..342a0ba27dfda3c4d220e82591e5f40c4b05a554 100755 GIT binary patch delta 1801 zcmcIlO=uHQ5PolyCb6bX#6;SIqF|vQQCd+f){_Pw^d=ZYMG%WZ4_?}Wh_H>D71!;0 zsf8fuLA=FRW-%}fenL459` z+opYlf2LDA=rtkK5{pY+m!Hmsdvje!z7&$X#%?}J4Z5<8A_)@0B>#TG;tRogLb{pi zZfONyrbLTvdPXjOHBAhaKTioUUi~&rriO1vz(9)*ylLl_86%E*P%tfgsR5loF(qSM z0B!nI-2lnRt9F?A>rB&v-%L~GDv@2uF(t<)X9Y%cObf}F3x84_B+6qdX{O8=hai}& z_qSS(EU7+_XMbRvUl5v3mDGx*o)1er0k!nUc^|hDPAMSYB_j4=*MpsIR1TfQYR1}l z%TUrs(r8Q~JjMWK6Ytm@JnXL!1*}ZQtozy{V8N#iV6)iQF7IBPLmP`4t zv#q7f&p8SD7x^-iGR{SX;NR;mOBXL@nzKQUd4=)_Wa{F|aNZ{4`SUVxPKH-aiKqJ3!}^2^24v&C+9AjJPs`s$3MU_JfzXJF4VlNNkT zdY5uFb$CbihUm^-4^$Uz4Bin=Hh5e;9>3R@YTI|(KcoxwLpLJFgz=`-NaVX4zn`?n fsL<<4Egz2ggp1yxGo1(P$D6P{Lg4vc=T+AqerZ*7 delta 1576 zcmb7EO=uHQ5Z<@xwy~sLrHQE*sfbXJ2vrX$_8{2c6H6%yy?9cK6}?(e5mwo*ux_^? zu~6`0i+GckE@}}hX|>s0)SMJ=f|m^e33!S1XPr0i?RIS&e{#q&^S=3J-ZwL^rq#6h zIN7GeCHyJQ4l*hyhd$U#divIN|5IF-qM6A@Vm1Rj9p;ptrZopGBSMMpf zM)rsAv+zomNRqeu)Ay;Bn#=&e&Xt#TBhvM3<_8D0Q8mmjkF#80!}BY3rUb1XPxB82-sh;5NCt zn$nS$aQ_jk{>Eg~8oLq}z^)c4KqI1%WtRVW2VM<|coU+*N;pf{*P2*nST4zI^xnMMxo4 zsxb+)JPHvkv@(che_-wf(=wPz*L7m1ULfEZN9B4~RQnu|g+T5$jR6gi+{^KS(wtCS zCkmJvfC%9aMMZR^s}W7-g{E)VY^ZRlV(z7=gJsnCU_?3+NDK{m!e^!ddo9ZR^jmO` zEvO>hLZw(@kyrb3)i?=fLT(ngIbfZ>ayKe+R7N0BXEZja0zB_)UfqHA{ST z#HS|qZYNY}6x2x-nE$;o8a1&q*VZ<6rcp`c{~FT;#A58WQcer^Xk%wKqakrF7$eqn#Z;jEB9bO2wXu3yw(N-r)8cd{)%LRvQ$N2N1PCS4ESVtG$Q8u}kA(d-T0I(&j z4u%Rd*XEgkzFCM4R}kL-owM;bAPbaw5>Wyyp00=ana&hhbDnjcXvyD8pPSfs_TVs)=M-n{&~RLyZqA?T SJJ4EBv%)0_j_>qci2VY(OCpB= diff --git a/du4/program.c b/du4/program.c index 577ee9d..f5977b3 100644 --- a/du4/program.c +++ b/du4/program.c @@ -2,11 +2,11 @@ #include int main() { - char listM[20][20]; - int listH[50]; + char listM[50][50]; + int listH[1000]; int studentCount = 0; int aHlasy; - char aMeno[30]; + char aMeno[50]; while (scanf("%d", &aHlasy) == 1) { getchar(); @@ -23,8 +23,7 @@ int main() { if (i == studentCount) { strncpy(listM[studentCount], aMeno, sizeof(listM[studentCount]) - 1); - listM[studentCount][sizeof(listM[studentCount]) - 1] = '\0'; // zabezpečenie ukončenia reťazca - listH[studentCount] = aHlasy; + listM[studentCount][sizeof(listM[studentCount]) - 1] = '\0'; listH[studentCount] = aHlasy; studentCount++; } } @@ -41,22 +40,22 @@ int main() { listH[j] = listH[j + 1]; listH[j + 1] = docasneHlasy; - char docasneMeno[20]; + char docasneMeno[50]; strncpy(docasneMeno, listM[j], sizeof(docasneMeno) - 1); - docasneMeno[sizeof(docasneMeno) - 1] = '\0'; // zabezpečenie ukončenia reťazca + docasneMeno[sizeof(docasneMeno) - 1] = '\0'; strncpy(listM[j], listM[j + 1], sizeof(listM[j]) - 1); - listM[j][sizeof(listM[j]) - 1] = '\0'; // zabezpečenie ukončenia reťazca + listM[j][sizeof(listM[j]) - 1] = '\0'; strncpy(listM[j + 1], docasneMeno, sizeof(listM[j + 1]) - 1); - listM[j + 1][sizeof(listM[j + 1]) - 1] = '\0'; // zabezpečenie ukončenia reťazca + listM[j + 1][sizeof(listM[j + 1]) - 1] = '\0'; } else if (listH[j] == listH[j + 1] && strcmp(listM[j], listM[j + 1]) > 0) { - char docasneMeno[20]; + char docasneMeno[50]; strncpy(docasneMeno, listM[j], sizeof(docasneMeno) - 1); - docasneMeno[sizeof(docasneMeno) - 1] = '\0'; // zabezpečenie ukončenia reťazca + docasneMeno[sizeof(docasneMeno) - 1] = '\0'; strncpy(listM[j], listM[j + 1], sizeof(listM[j]) - 1); - listM[j][sizeof(listM[j]) - 1] = '\0'; // zabezpečenie ukončenia reťazca + listM[j][sizeof(listM[j]) - 1] = '\0'; strncpy(listM[j + 1], docasneMeno, sizeof(listM[j + 1]) - 1); - listM[j + 1][sizeof(listM[j + 1]) - 1] = '\0'; // zabezpečenie ukončenia reťazca + listM[j + 1][sizeof(listM[j + 1]) - 1] = '\0'; } } }