<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.universitas.ro/index.php?action=history&amp;feed=atom&amp;title=2979_-_Cartele_1</id>
	<title>2979 - Cartele 1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.universitas.ro/index.php?action=history&amp;feed=atom&amp;title=2979_-_Cartele_1"/>
	<link rel="alternate" type="text/html" href="https://wiki.universitas.ro/index.php?title=2979_-_Cartele_1&amp;action=history"/>
	<updated>2026-05-03T10:31:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.universitas.ro/index.php?title=2979_-_Cartele_1&amp;diff=9458&amp;oldid=prev</id>
		<title>VanceaGabriel: nume variabile</title>
		<link rel="alternate" type="text/html" href="https://wiki.universitas.ro/index.php?title=2979_-_Cartele_1&amp;diff=9458&amp;oldid=prev"/>
		<updated>2024-01-12T23:14:08Z</updated>

		<summary type="html">&lt;p&gt;nume variabile&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:14, 12 January 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l109&quot;&gt;Line 109:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 109:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Durata maximă cerută este de &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; secunde.&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Durata maximă cerută este de &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; secunde.&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;def main():&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;def main():&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     fin = open(&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cartele1&lt;/del&gt;.in&quot;, &quot;r&quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     fin = open(&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cartele&lt;/ins&gt;.in&quot;, &quot;r&quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     fout = open(&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cartele1&lt;/del&gt;.out&quot;, &quot;w&quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     fout = open(&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cartele&lt;/ins&gt;.out&quot;, &quot;w&quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     # Citim valorile C și N din fișierul de intrare&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     # Citim valorile &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;numerelor &lt;/ins&gt;C și N din fișierul de intrare&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;C &lt;/del&gt;= int(fin.readline().strip())&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;numar_C &lt;/ins&gt;= int(fin.readline().strip())&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;N &lt;/del&gt;= int(fin.readline().strip())&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;numar_N &lt;/ins&gt;= int(fin.readline().strip())&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     baieti_in_scoala = 0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     baieti_in_scoala = 0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l122&quot;&gt;Line 122:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 122:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     ultimul_timp_inregistrat = 0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     ultimul_timp_inregistrat = 0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     for i in range(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;N&lt;/del&gt;):&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     for i in range(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;numar_N&lt;/ins&gt;):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        # Citim o linie și extragem informațiile relevante&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         line = fin.readline().split()&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         line = fin.readline().split()&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        gen, actiune, ora, minut, secunde = line[0], line[1], int(line[2]), int(line[3]), int(line[4])&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        gen, actiune, h, m, s = line[0], line[1], int(line[2]), int(line[3]), int(line[4])&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         timp_initial = &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ora &lt;/ins&gt;* 3600 + &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;minut &lt;/ins&gt;* 60 + &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;secunde&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         timp_initial = &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;h &lt;/del&gt;* 3600 + &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;m &lt;/del&gt;* 60 + &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;s&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         # Actualizăm numărul de băieți și fete în școală în funcție de acțiunea curentă&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         # Actualizăm numărul de băieți și fete în școală în funcție de acțiunea curentă&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l147&quot;&gt;Line 147:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 147:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     # Scrie rezultatele în funcție de tipul cerinței&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     # Scrie rezultatele în funcție de tipul cerinței&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     if &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;C &lt;/del&gt;== 1:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     if &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;numar_C &lt;/ins&gt;== 1:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         fout.write(f&amp;quot;{baieti_in_scoala} {fete_in_scoala}&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         fout.write(f&amp;quot;{baieti_in_scoala} {fete_in_scoala}&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     elif &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;C &lt;/del&gt;== 2:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     elif &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;numar_C &lt;/ins&gt;== 2:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         fout.write(str(timp_egal_fete_baieti))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         fout.write(str(timp_egal_fete_baieti))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     elif &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;C &lt;/del&gt;== 3:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     elif &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;numar_C &lt;/ins&gt;== 3:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         fout.write(str(timp_maxim_baieti))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         fout.write(str(timp_maxim_baieti))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;if __name__ == &amp;quot;__main__&amp;quot;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;if __name__ == &amp;quot;__main__&amp;quot;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    # Apelăm funcția main&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     main()&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     main()&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>VanceaGabriel</name></author>
	</entry>
	<entry>
		<id>https://wiki.universitas.ro/index.php?title=2979_-_Cartele_1&amp;diff=9455&amp;oldid=prev</id>
		<title>VanceaGabriel: Pagină nouă: Într-o școală există un sistem de acces cu ajutorul cartelelor, conectat la un calculator și o imprimantă. Fiecare elev al școlii are câte o cartelă. Într-o zi, la utilizarea fiecărei cartele, sistemul imprimă următoarele informații pe hârtie, pe câte o linie, după regula următoare:  - Caracterul &lt;code&gt;b&lt;/code&gt; dacă elevul este băiat sau caracterul &lt;code&gt;f&lt;/code&gt; dacă este fată. Caracterul va fi urmat de un spațiu;  - Caracterul &lt;code&gt;i&lt;/code&gt; dacă ele...</title>
		<link rel="alternate" type="text/html" href="https://wiki.universitas.ro/index.php?title=2979_-_Cartele_1&amp;diff=9455&amp;oldid=prev"/>
		<updated>2024-01-12T20:47:15Z</updated>

		<summary type="html">&lt;p&gt;Pagină nouă: Într-o școală există un sistem de acces cu ajutorul cartelelor, conectat la un calculator și o imprimantă. Fiecare elev al școlii are câte o cartelă. Într-o zi, la utilizarea fiecărei cartele, sistemul imprimă următoarele informații pe hârtie, pe câte o linie, după regula următoare:  - Caracterul &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; dacă elevul este băiat sau caracterul &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt; dacă este fată. Caracterul va fi urmat de un spațiu;  - Caracterul &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt; dacă ele...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Într-o școală există un sistem de acces cu ajutorul cartelelor, conectat la un calculator și o imprimantă. Fiecare elev al școlii are câte o cartelă. Într-o zi, la utilizarea fiecărei cartele, sistemul imprimă următoarele informații pe hârtie, pe câte o linie, după regula următoare:&lt;br /&gt;
&lt;br /&gt;
- Caracterul &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; dacă elevul este băiat sau caracterul &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt; dacă este fată. Caracterul va fi urmat de un spațiu;&lt;br /&gt;
&lt;br /&gt;
- Caracterul &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt; dacă elevul a intrat în școală sau caracterul &amp;lt;code&amp;gt;e&amp;lt;/code&amp;gt; dacă a ieșit din școală. De asemenea, acest caracter va fi urmat de un spațiu;&lt;br /&gt;
&lt;br /&gt;
- Momentul utilizării cartelei, exprimat prin oră, minute și secunde. Acestea vor fi reprezentate în cadrul liniei, exact în această ordine, prin trei numere naturale, separate între ele prin câte un spațiu.&lt;br /&gt;
&lt;br /&gt;
= Cerința =&lt;br /&gt;
Cunoscându-se toate cele &amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt; linii imprimate într-o zi determinați:&lt;br /&gt;
&lt;br /&gt;
1. Câți băieți și câte fete sunt la școală după cele &amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt; acțiuni imprimate de sistem.&lt;br /&gt;
&lt;br /&gt;
2. Care este numărul total de secunde în care, în școală, s-au aflat un număr egal, nenul, de fete și băieți, până în momentul utilizării ultimei cartele. Dacă nu există această situație se afișează &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3. Care este numărul maxim de secunde în care, în școală, până în momentul utilizării ultimei cartele, s-au aflat neîntrerupt un număr impar de băieți. Dacă nu există o astfel de situație se afișează &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Date de intrare =&lt;br /&gt;
Fișierul de intrare &amp;lt;code&amp;gt;cartele.in&amp;lt;/code&amp;gt; conține pe prima linie un număr natural &amp;lt;code&amp;gt;C&amp;lt;/code&amp;gt; reprezentând numărul cerinței care poate avea valorile &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; sau &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, pe a doua linie numărul natural &amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt;, iar pe următoarele &amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt; linii informațiile imprimate de sistem sub forma descrisă în enunț, în ordinea strict crescătoare a momentului folosirii cartelei.&lt;br /&gt;
&lt;br /&gt;
= Date de ieșire =&lt;br /&gt;
Dacă &amp;lt;code&amp;gt;C = 1&amp;lt;/code&amp;gt;, atunci fișierul de ieșire &amp;lt;code&amp;gt;cartele.out&amp;lt;/code&amp;gt; va conține, în această ordine, separate printr-un spațiu, numărul de băieți și numărul de fete determinat conform cerinței 1.&lt;br /&gt;
&lt;br /&gt;
Dacă &amp;lt;code&amp;gt;C = 2&amp;lt;/code&amp;gt; sau &amp;lt;code&amp;gt;C = 3&amp;lt;/code&amp;gt;, atunci fișierul de ieșire &amp;lt;code&amp;gt;cartele.out&amp;lt;/code&amp;gt; va conține pe prima linie un singur număr natural ce reprezintă rezultatul determinat conform cerinței.&lt;br /&gt;
&lt;br /&gt;
= Restricții și precizări =&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;1 ≤ N ≤ 10.000&amp;lt;/code&amp;gt;&lt;br /&gt;
* La momentul utilizării primei cartele, în școală nu se află niciun elev&lt;br /&gt;
* Sistemul de acces nu permite folosirea simultană a două cartele&lt;br /&gt;
* Pentru orice linie imprimată de sistem &amp;lt;code&amp;gt;0 ≤ ora ≤ 23&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0 ≤ minute ≤ 59&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;0 ≤ secunde ≤ 59&amp;lt;/code&amp;gt;&lt;br /&gt;
* Pe fiecare linie a fișierului de intrare, după ultimul număr, reprezentând secundele, nu există spațiu.&lt;br /&gt;
* Pentru rezolvarea corectă a primei cerințe se acordă &amp;lt;code&amp;gt;20&amp;lt;/code&amp;gt; de puncte, pentru rezolvarea corectă a celei de-a doua cerințe se acordă &amp;lt;code&amp;gt;30&amp;lt;/code&amp;gt; de puncte iar pentru rezolvarea corectă a celei de-a treia cerințe se acordă &amp;lt;code&amp;gt;40&amp;lt;/code&amp;gt; de puncte.&lt;br /&gt;
* În concurs s-au acordat &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt; puncte din oficiu. Aici se acordă pentru exemplele din enunț.&lt;br /&gt;
&lt;br /&gt;
= Exemplul 1: =&lt;br /&gt;
&amp;lt;code&amp;gt;cartele.in&amp;lt;/code&amp;gt;&lt;br /&gt;
 1&lt;br /&gt;
 3&lt;br /&gt;
 b i 0 0 24&lt;br /&gt;
 f i 0 0 26&lt;br /&gt;
 b e 0 0 29&lt;br /&gt;
&amp;lt;code&amp;gt;cartele.out&amp;lt;/code&amp;gt;&lt;br /&gt;
 0 1&lt;br /&gt;
&lt;br /&gt;
=== Explicație ===&lt;br /&gt;
Un băiat a intrat la momentul &amp;lt;code&amp;gt;0 0 24&amp;lt;/code&amp;gt; (adică ora &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;, minutul &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; și secunda &amp;lt;code&amp;gt;24&amp;lt;/code&amp;gt;) și ieșit la momentul &amp;lt;code&amp;gt;0 0 29&amp;lt;/code&amp;gt;. O fată a intrat la momentul &amp;lt;code&amp;gt;0 0 26&amp;lt;/code&amp;gt;. După cele &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; acțiuni, în școală a rămas o fată.&lt;br /&gt;
&lt;br /&gt;
= Exemplul 2: =&lt;br /&gt;
&amp;lt;code&amp;gt;cartele.in&amp;lt;/code&amp;gt;&lt;br /&gt;
 2&lt;br /&gt;
 3&lt;br /&gt;
 b i 0 0 24&lt;br /&gt;
 f i 0 0 26&lt;br /&gt;
 b e 0 0 29&lt;br /&gt;
&amp;lt;code&amp;gt;cartele.out&amp;lt;/code&amp;gt;&lt;br /&gt;
 3&lt;br /&gt;
&lt;br /&gt;
=== Explicație ===&lt;br /&gt;
Între momentul &amp;lt;code&amp;gt;0 0 24&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;0 0 26&amp;lt;/code&amp;gt; în școală este doar un băiat. Între momentul &amp;lt;code&amp;gt;0 0 26&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;0 0 29&amp;lt;/code&amp;gt; în școală se află un băiat și o fată adică un număr nenul egal de fete și băieți. Deci, numărul de secunde determinat este &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Exemplul 3: =&lt;br /&gt;
&amp;lt;code&amp;gt;cartele.in&amp;lt;/code&amp;gt;&lt;br /&gt;
 2&lt;br /&gt;
 8&lt;br /&gt;
 f i 8 19 10&lt;br /&gt;
 b i 8 19 12&lt;br /&gt;
 b e 8 19 15&lt;br /&gt;
 b i 8 20 0&lt;br /&gt;
 b e 8 20 4&lt;br /&gt;
 b i 8 20 10&lt;br /&gt;
 b i 8 20 50&lt;br /&gt;
 b i 8 20 51&lt;br /&gt;
&amp;lt;code&amp;gt;cartele.out&amp;lt;/code&amp;gt;&lt;br /&gt;
 47&lt;br /&gt;
&lt;br /&gt;
=== Explicație ===&lt;br /&gt;
Între momentele &amp;lt;code&amp;gt;8 19 12&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;8 19 15&amp;lt;/code&amp;gt; în școală se află &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; băiat și &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; fată, deci durata este &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; secunde.&lt;br /&gt;
&lt;br /&gt;
Între momentele &amp;lt;code&amp;gt;8 20 0&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;8 20 4&amp;lt;/code&amp;gt; în școală se află &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; băiat și &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; fată, deci durata este &amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt; secunde.&lt;br /&gt;
&lt;br /&gt;
Între momentele &amp;lt;code&amp;gt;8 20 10&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;8 20 50&amp;lt;/code&amp;gt; în școală se află &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; băiat și &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; fată, deci durata este &amp;lt;code&amp;gt;40&amp;lt;/code&amp;gt; de secunde.&lt;br /&gt;
&lt;br /&gt;
Durata totală este &amp;lt;code&amp;gt;3 + 4 + 40 = 47&amp;lt;/code&amp;gt; de secunde.&lt;br /&gt;
&lt;br /&gt;
= Exemplul 4: =&lt;br /&gt;
&amp;lt;code&amp;gt;cartele.in&amp;lt;/code&amp;gt;&lt;br /&gt;
 3&lt;br /&gt;
 9&lt;br /&gt;
 f i 8 19 10&lt;br /&gt;
 b i 8 19 12&lt;br /&gt;
 f e 8 19 13&lt;br /&gt;
 b e 8 19 15&lt;br /&gt;
 b i 8 20 0&lt;br /&gt;
 b i 8 20 1&lt;br /&gt;
 b i 8 20 10&lt;br /&gt;
 b i 8 20 12&lt;br /&gt;
 b i 8 20 13&lt;br /&gt;
&amp;lt;code&amp;gt;cartele.out&amp;lt;/code&amp;gt;&lt;br /&gt;
 3&lt;br /&gt;
&lt;br /&gt;
=== Explicație ===&lt;br /&gt;
Între momentele &amp;lt;code&amp;gt;8 19 12&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;8 19 15&amp;lt;/code&amp;gt; în școală se află &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; băiat, deci durata este &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; secunde.&lt;br /&gt;
&lt;br /&gt;
Între momentele &amp;lt;code&amp;gt;8 20 0&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;8 20 1&amp;lt;/code&amp;gt; în școală se află &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; băiat, deci durata este &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; secundă.&lt;br /&gt;
&lt;br /&gt;
Între momentele &amp;lt;code&amp;gt;8 20 10&amp;lt;/code&amp;gt; și &amp;lt;code&amp;gt;8 20 12&amp;lt;/code&amp;gt; în școală se află &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; băieți, deci durata este &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; secunde.&lt;br /&gt;
&lt;br /&gt;
Durata maximă cerută este de &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; secunde.&amp;lt;syntaxhighlight lang=&amp;quot;python3&amp;quot;&amp;gt;&lt;br /&gt;
def main():&lt;br /&gt;
    fin = open(&amp;quot;cartele1.in&amp;quot;, &amp;quot;r&amp;quot;)&lt;br /&gt;
    fout = open(&amp;quot;cartele1.out&amp;quot;, &amp;quot;w&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    # Citim valorile C și N din fișierul de intrare&lt;br /&gt;
    C = int(fin.readline().strip())&lt;br /&gt;
    N = int(fin.readline().strip())&lt;br /&gt;
&lt;br /&gt;
    baieti_in_scoala = 0&lt;br /&gt;
    fete_in_scoala = 0&lt;br /&gt;
    timp_egal_fete_baieti = 0&lt;br /&gt;
    timp_maxim_baieti = 0&lt;br /&gt;
    ultimul_timp_inregistrat = 0&lt;br /&gt;
&lt;br /&gt;
    for i in range(N):&lt;br /&gt;
        line = fin.readline().split()&lt;br /&gt;
&lt;br /&gt;
        gen, actiune, h, m, s = line[0], line[1], int(line[2]), int(line[3]), int(line[4])&lt;br /&gt;
&lt;br /&gt;
        timp_initial = h * 3600 + m * 60 + s&lt;br /&gt;
&lt;br /&gt;
        # Actualizăm numărul de băieți și fete în școală în funcție de acțiunea curentă&lt;br /&gt;
        if gen == &amp;#039;b&amp;#039;:&lt;br /&gt;
            baieti_in_scoala += 1 if actiune == &amp;#039;i&amp;#039; else -1&lt;br /&gt;
        else:&lt;br /&gt;
            fete_in_scoala += 1 if actiune == &amp;#039;i&amp;#039; else -1&lt;br /&gt;
&lt;br /&gt;
        # Verificăm dacă numărul de băieți și fete este egal și calculăm timpul&lt;br /&gt;
        # Verificăm timpul maxim cu un număr impar de băieți în școală&lt;br /&gt;
        if baieti_in_scoala == fete_in_scoala and fete_in_scoala &amp;gt; 0:&lt;br /&gt;
            timp_egal_fete_baieti += timp_initial - ultimul_timp_inregistrat&lt;br /&gt;
&lt;br /&gt;
        if baieti_in_scoala % 2 == 1:&lt;br /&gt;
            timp_maxim_baieti = max(timp_maxim_baieti, timp_initial - ultimul_timp_inregistrat)&lt;br /&gt;
&lt;br /&gt;
        # Actualizăm ultimul timp înregistrat&lt;br /&gt;
        ultimul_timp_inregistrat = timp_initial&lt;br /&gt;
&lt;br /&gt;
    # Scrie rezultatele în funcție de tipul cerinței&lt;br /&gt;
    if C == 1:&lt;br /&gt;
        fout.write(f&amp;quot;{baieti_in_scoala} {fete_in_scoala}&amp;quot;)&lt;br /&gt;
    elif C == 2:&lt;br /&gt;
        fout.write(str(timp_egal_fete_baieti))&lt;br /&gt;
    elif C == 3:&lt;br /&gt;
        fout.write(str(timp_maxim_baieti))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    # Apelăm funcția main&lt;br /&gt;
    main()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>VanceaGabriel</name></author>
	</entry>
</feed>