<?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=1921_-_Ceas</id>
	<title>1921 - Ceas - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.universitas.ro/index.php?action=history&amp;feed=atom&amp;title=1921_-_Ceas"/>
	<link rel="alternate" type="text/html" href="https://wiki.universitas.ro/index.php?title=1921_-_Ceas&amp;action=history"/>
	<updated>2026-05-01T16:47:19Z</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=1921_-_Ceas&amp;diff=7463&amp;oldid=prev</id>
		<title>Rus Marius: Pagină nouă: ==Cerința==  Săturat de ținut uși, Hodor s-a hotărât să devină ceasornicar. Maestrul ceasornicar îi spune lui Hodor că îl va învăța, doar dacă va trece un test. Maestrul îi da lui Hodor un sistem de coordonate &#039;&#039;&#039;xOy&#039;&#039;&#039;, și un ceas cu raz &#039;&#039;&#039;r&#039;&#039;&#039;, al cărui centru se află în centrul sistemului de coordonate &#039;&#039;&#039;O(0,0)&#039;&#039;&#039;. Ceasul contine doar limba care indica orele, de lungime &#039;&#039;&#039;r&#039;&#039;&#039;. Inițial limba indică ora &#039;&#039;&#039;12:00&#039;&#039;&#039;, cu vârful în punctul de coordon...</title>
		<link rel="alternate" type="text/html" href="https://wiki.universitas.ro/index.php?title=1921_-_Ceas&amp;diff=7463&amp;oldid=prev"/>
		<updated>2023-11-21T08:51:31Z</updated>

		<summary type="html">&lt;p&gt;Pagină nouă: ==Cerința==  Săturat de ținut uși, Hodor s-a hotărât să devină ceasornicar. Maestrul ceasornicar îi spune lui Hodor că îl va învăța, doar dacă va trece un test. Maestrul îi da lui Hodor un sistem de coordonate &amp;#039;&amp;#039;&amp;#039;xOy&amp;#039;&amp;#039;&amp;#039;, și un ceas cu raz &amp;#039;&amp;#039;&amp;#039;r&amp;#039;&amp;#039;&amp;#039;, al cărui centru se află în centrul sistemului de coordonate &amp;#039;&amp;#039;&amp;#039;O(0,0)&amp;#039;&amp;#039;&amp;#039;. Ceasul contine doar limba care indica orele, de lungime &amp;#039;&amp;#039;&amp;#039;r&amp;#039;&amp;#039;&amp;#039;. Inițial limba indică ora &amp;#039;&amp;#039;&amp;#039;12:00&amp;#039;&amp;#039;&amp;#039;, cu vârful în punctul de coordon...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Cerința==&lt;br /&gt;
&lt;br /&gt;
Săturat de ținut uși, Hodor s-a hotărât să devină ceasornicar. Maestrul ceasornicar îi spune lui Hodor că îl va învăța, doar dacă va trece un test. Maestrul îi da lui Hodor un sistem de coordonate &amp;#039;&amp;#039;&amp;#039;xOy&amp;#039;&amp;#039;&amp;#039;, și un ceas cu raz &amp;#039;&amp;#039;&amp;#039;r&amp;#039;&amp;#039;&amp;#039;, al cărui centru se află în centrul sistemului de coordonate &amp;#039;&amp;#039;&amp;#039;O(0,0)&amp;#039;&amp;#039;&amp;#039;. Ceasul contine doar limba care indica orele, de lungime &amp;#039;&amp;#039;&amp;#039;r&amp;#039;&amp;#039;&amp;#039;. Inițial limba indică ora &amp;#039;&amp;#039;&amp;#039;12:00&amp;#039;&amp;#039;&amp;#039;, cu vârful în punctul de coordonate &amp;#039;&amp;#039;&amp;#039;A(0,r)&amp;#039;&amp;#039;&amp;#039;. Hodor trebuie să afle coordonatele vârfului limbii, după &amp;#039;&amp;#039;&amp;#039;h&amp;#039;&amp;#039;&amp;#039; ore și &amp;#039;&amp;#039;&amp;#039;m&amp;#039;&amp;#039;&amp;#039; minute.&lt;br /&gt;
&lt;br /&gt;
==Date de intrare==&lt;br /&gt;
Fișierul de intrare &amp;#039;&amp;#039;&amp;#039;ceas.in&amp;#039;&amp;#039;&amp;#039; conține pe prima linie trei numere naturale &amp;#039;&amp;#039;&amp;#039;r&amp;#039;&amp;#039;&amp;#039;,&amp;#039;&amp;#039;&amp;#039;h&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;m&amp;#039;&amp;#039;&amp;#039;, separate prin câte un spațiu, cu semnificațiile din enunț.&lt;br /&gt;
&lt;br /&gt;
==Date de ieșire==&lt;br /&gt;
Fișierul de ieșire &amp;#039;&amp;#039;&amp;#039;ceas.out&amp;#039;&amp;#039;&amp;#039; va conține pe prima linie două numere &amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;y&amp;#039;&amp;#039;&amp;#039;, reprezentând coordonatele vârfului limbii ceasului după &amp;#039;&amp;#039;&amp;#039;h&amp;#039;&amp;#039;&amp;#039; ore și &amp;#039;&amp;#039;&amp;#039;m&amp;#039;&amp;#039;&amp;#039;&amp;#039; minute.&lt;br /&gt;
&lt;br /&gt;
==Restricții și precizări==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;1 ≤ r ≤ 100&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;0 ≤ h ≤ 11&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;0 ≤ m ≤ 59&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
coordonatele vor fi punctate dacă diferența dintre cele afișate de program și cele corecte este mai mică decât &amp;#039;&amp;#039;&amp;#039;0.01&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Exemplu:==&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;ceas.in&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:33 6 0&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;ceas.out&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:0.000 -33.000&lt;br /&gt;
&lt;br /&gt;
==Rezolvare==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighligh lang=&amp;quot;python&amp;quot;line=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
import math&lt;br /&gt;
&lt;br /&gt;
def coordonate_ceas(r, h, m):&lt;br /&gt;
    if not (1 &amp;lt;= r &amp;lt;= 100):&lt;br /&gt;
        raise ValueError&lt;br /&gt;
    if not (0 &amp;lt;= h &amp;lt;= 11):&lt;br /&gt;
        raise ValueError&lt;br /&gt;
    if not (0 &amp;lt;= m &amp;lt;= 59):&lt;br /&gt;
        raise ValueError&lt;br /&gt;
    theta = (math.pi / 6) * (h + m / 60)&lt;br /&gt;
    x = r * math.cos(theta)&lt;br /&gt;
    y = r * math.sin(theta)&lt;br /&gt;
    return x, y&lt;br /&gt;
&lt;br /&gt;
r, h, m = map(int, input(&amp;quot;Introduceți r, h și m (separate prin spațiu): &amp;quot;).split())&lt;br /&gt;
&lt;br /&gt;
rezultat = coordonate_ceas(r, h, m)&lt;br /&gt;
&lt;br /&gt;
print(f&amp;quot;{rezultat[0]:.3f} {rezultat[1]:.3f}&amp;quot;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rus Marius</name></author>
	</entry>
</feed>