<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sr">
	<id>https://siwiki.rs/w/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%A11%2F%D0%A1%D0%B5%D0%BF%D1%82%D0%B5%D0%BC%D0%B1%D0%B0%D1%80_1_2025</id>
	<title>ОС1/Септембар 1 2025 - Историја измена</title>
	<link rel="self" type="application/atom+xml" href="https://siwiki.rs/w/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%A11%2F%D0%A1%D0%B5%D0%BF%D1%82%D0%B5%D0%BC%D0%B1%D0%B0%D1%80_1_2025"/>
	<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%9E%D0%A11/%D0%A1%D0%B5%D0%BF%D1%82%D0%B5%D0%BC%D0%B1%D0%B0%D1%80_1_2025&amp;action=history"/>
	<updated>2026-06-04T11:29:15Z</updated>
	<subtitle>Историја измена ове странице на пројекту</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://siwiki.rs/w/index.php?title=%D0%9E%D0%A11/%D0%A1%D0%B5%D0%BF%D1%82%D0%B5%D0%BC%D0%B1%D0%B0%D1%80_1_2025&amp;diff=8352&amp;oldid=prev</id>
		<title>Wikitten.66: next = n</title>
		<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%9E%D0%A11/%D0%A1%D0%B5%D0%BF%D1%82%D0%B5%D0%BC%D0%B1%D0%B0%D1%80_1_2025&amp;diff=8352&amp;oldid=prev"/>
		<updated>2026-03-19T00:08:02Z</updated>

		<summary type="html">&lt;p&gt;next = n&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{tocright}}&lt;br /&gt;
{{nerešeno}}&amp;lt;!-- Ovo staviti ukoliko NIJEDAN zadatak nije rešen, dok ukoliko samo neki zadaci nisu rešeni na prvom mestu u njihovoj sekciji postaviti {{delimično rešeno}}. Ukoliko se koristi bilo koji od ova dva šablona, OBAVEZNO proveriti da li postoji izlistavanje tih rokova korišćenjem {{rokovi}} šablona na stranici predmeta u odeljku za potrebnu pomoć (kako bi se znalo da nerešeni rokovi postoje). --&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Odbrana projekta 2025. godine&amp;#039;&amp;#039;&amp;#039; održana je 08.10.2025.&lt;br /&gt;
&lt;br /&gt;
Potrebno je dinamički alocirati matricu &amp;#039;&amp;#039;mat&amp;#039;&amp;#039; celih brojeva (int), dimenzija M*N, gde se M i N učitavaju sa standardnog ulaza i imaju proizvoljan broj cifara. Matricu nakon alociranja popuniti pseudoslučajnim verdnostima. Za generisanje pseudoslučajnih vrednosti koristiti sledeći segment koda:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
static unsigned long int next = 1;&lt;br /&gt;
&lt;br /&gt;
int custom_rand(void) {&lt;br /&gt;
    next = next * 1103515245 + 12345;&lt;br /&gt;
    return (unsigned int) (next / 65536) % 34768;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void custom_srand(unsigned int seed) {&lt;br /&gt;
    next = seed;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Potrebno je napraviti histogram &amp;#039;&amp;#039;&amp;#039;H[10]&amp;#039;&amp;#039;&amp;#039; broja pojavljivanja vrednosti unutar matrice po modulu 10 (&amp;#039;&amp;#039;mat[i][j]%10&amp;#039;&amp;#039;) za sve elemente. Pravljenje histograma odratiti kreiranjem M uporednih niti gde svaka nit računa lokalni histogram za jednu vrstu, a nakon toga taj histogram spaja s deljenim histogramom u kojem će se nalazizi finalne vrednosti za celu matricu. Glavna nit treba da ipsiše konačni histogram kada sve niti završe obradu.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;20 poena:&amp;#039;&amp;#039;&amp;#039; Tokom izvršavanja niti, nakon svakih 10 obraženih elemenata pozvati &amp;#039;&amp;#039;dispatch&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;30 poena:&amp;#039;&amp;#039;&amp;#039; Tokom izvršavanja niti, nakon svakih 10 obraženih elemenata uspavati nit na 5 perioda tajmera&lt;br /&gt;
&lt;br /&gt;
[[Категорија:Рокови]]&lt;br /&gt;
[[Категорија:ОС1]]&lt;/div&gt;</summary>
		<author><name>Wikitten.66</name></author>
	</entry>
</feed>