http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ITP1_10_B J'en avais besoin pour la question ici
Les valeurs données dans l'échantillon sont La longueur de a, la longueur de b, la taille de C, 4 3 90 Il est devenu. Ceci est une valeur d'échantillon, et l'angle entre les abs est de 90 degrés, ce qui est un angle très pratique, il n'est donc pas nécessaire de calculer sin ou cos. Dans le cas de test, ce n'est pas le cas, il est donc nécessaire de calculer avec sin et cos.
sankaku.py
#sin,Nécessaire pour cos
#Le calcul de la racine carrée est x**0.Il semble que 5 puisse être utilisé comme substitut
import math
#Recevez de la valeur ici
(a,b,C) = map(float, raw_input().split())
#Remplacez l'angle C par le nombre de radians.
#Inconnu quel est le nombre de radians
cs=math.radians©
#Ici, la longueur du troisième côté restant est calculée par le théorème du cosinus.
#La formule est un^2=b^2+c^2-2ab*cosA
#Ici les maths.La longueur du côté est immédiatement calculée avec sqrt.
c=math.sqrt(a**2+b**2-2*a*b*math.cos(cs))
#Le théorème sinus donne la hauteur lorsque m est la base.
h=b*math.sin(c)
#L'aire du triangle à partir de la longueur des trois côtés. Non utilisé cette fois et dans un état graffiti.
#ans=(s*(s-b)*(s-n)*(s-o))**0.5
#print ((a-o)**2 + (b-p)**2)**0.5
#print ans
#Calculez et sortez le total de la surface et la longueur des côtés.
S=h*n/2
L=a+b+c
print S
print L
print h
Image de ce triangle
Les trois côtés sont définis par le bas a, b et c. Je sens que j'ai appris au collège et au lycée la règle selon laquelle l'angle entre les côtés a et b (face c) est défini comme ∠C. Et la tristesse d'avoir oublié d'écrire la hauteur h alors que j'ai commencé à peindre. Je vais le réparer un jour. .. ..
Radian semble être appelée la méthode des degrés d'arc. ↓ Table de correspondance avec la méthode de fréquence.
Méthode de fréquence | 0° | 30° | 45° | 60° | 90° | 180° | 360° |
---|---|---|---|---|---|---|---|
Méthode du degré d'arc | 0 | π/6 | π/4 | π/3 | π/2 | π | 2π |
Je me demande si la notation de ce tableau sera en gras dans la rangée supérieure. Ou peut-être ai-je une solution de contournement, mais je vais la chercher. Eh bien, la méthode de fréquence vous est familière! En mettant l'accent. Si vous voulez savoir pourquoi le nombre de Radians est né et comment l'utiliser à quelle heure, veuillez vous référer au pass pour plus de détails.
Il semble que ° et deg soient parfois utilisés pour la notation de la méthode de fréquence. S'il y a une variable appelée deg lorsque vous voyez la personne qui écrit le code propre, c'est probablement l'angle dans la méthode de puissance. Il semble que ce soit radical dans la notation du nombre radian de la méthode des degrés d'arc. Malheureusement, π est un caractère qui ne peut pas être utilisé dans le code source. Bien qu'il s'agisse de pi en notation anglaise, il semble qu'il vaut mieux éviter de l'utiliser pour les noms de variables car il est couvert par math.pi.
Compte tenu de la longueur des deux côtés et de l'angle entre eux, je prévois d'écrire un peu plus que l'aire du triangle et la longueur des trois côtés.
13/10/15 vers 23h00 Corrigez la notation confuse. Un petit supplément sur le nombre de radians.
Gribouillé jusqu'à présent le 13/10/15 vers 3 heures Je vais le réparer plus tard Note Unifiez la notation de n, m, o et a, b, c et ainsi de suite. Sans diagramme, il serait difficile pour quelqu'un de le lire. Même si vous le lisez plus tard, vous ne le comprendrez pas, alors dessinez un diagramme.
Recommended Posts