Résoudre ABC168 A ~ C avec Python

introduction

C'est un gros accident.

Un problème

Problème

** Pensées ** Fais juste

n = input()


if n[-1] == '3':
    print('bon')
elif n[-1] == '0' or n[-1] == '1' or n[-1] == '6' or n[-1] == '8':
    print('pon')
else:
    print('hon')

Problème B

Problème

** Pensées ** Fais juste

k = int(input())
s = input()
n = len(s)

if n <= k:
    print(s)
else:
    print(s[:k]+"...")

Problème C

Problème

** Pensées ** Théorème du cosinus en calculant l'angle entre les aiguilles des heures et des minutes. ← 6WA () mal comprendre la symétrie de cos. La valeur de cos n'est pas symétrique par rapport à $ \ frac {\ pi} {2} $? À quoi pensez-vous? ~~ Je ne peux pas faire de mathématiques même si je suis étudiant ~~

import math
a, b, h, m = map(int,input().split())

a_s = (30 * h) % 360 + 0.5 * m
b_s = (6*m)

s = max(a_s,b_s) - min(a_s,b_s)
ans = math.sqrt(a**2+b**2-2*a*b*math.cos(math.radians(s)))
print(ans)

Problème D

Vous pouvez le résoudre en le regardant dans l'ordre de 1 et en attribuant le numéro de chaque nœud parent (plus proche de 1). BFS?

Résumé

Je suis un petit poisson.

Recommended Posts

Résoudre ABC163 A ~ C avec Python
Résoudre ABC168 A ~ C avec Python
Résoudre ABC162 A ~ C avec Python
Résoudre ABC167 A ~ C avec Python
Résoudre ABC158 A ~ C avec Python
Résoudre ABC166 A ~ D avec Python
Résoudre ABC036 A ~ C avec Python
Résoudre ABC037 A ~ C avec Python
Résoudre ABC175 A, B, C avec Python
[AtCoder] Résoudre ABC1 ~ 100 Un problème avec Python
Résoudre AtCoder ABC168 avec python (A ~ D)
Résolvez AtCoder ABC166 avec python
[AtCoder] Résoudre un problème de ABC101 ~ 169 avec Python
Défiez AtCoder (ABC) 164 avec Python! Un problème ~ C
Explication ABC127 A, B, C (python)
ABC166 en Python A ~ C problème
Résolu AtCoder ABC 114 C-755 avec Python3
ABC128 Commentaire A, B, C (python)
Explication ABC126 A, B, C (python)
Résoudre Atcoder ABC176 (A, B, C, E) en Python
[Explication AtCoder] Contrôle ABC180 Problèmes A, B, C avec Python!
[Explication AtCoder] Contrôle ABC158 Problèmes A, B, C avec Python!
[Explication AtCoder] Contrôle ABC164 Problèmes A, B, C avec Python!
[Explication AtCoder] Contrôle ABC168 Problèmes A, B, C avec Python!
Je voulais résoudre ABC160 avec Python
Résoudre ABC165 A, B, D avec Python
Je voulais résoudre ABC172 avec Python
Résolvez AtCoder 167 avec python
Résoudre des maths avec Python
Résolvez ABC169 avec Python
ABC147 C --HonestOrUnkind2 [Python]
Résolvez POJ 2386 avec python
Je voulais résoudre le problème ABC164 A ~ D avec Python
Résolvez A ~ D du codeur yuki 247 avec python
[Explication AtCoder] Contrôlez les problèmes A, B, C d'ABC182 avec Python!
Résolution avec Ruby, Perl, Java et Python AtCoder ABC 047 C Expression régulière
[Explication AtCoder] Contrôle ABC184 Problèmes A, B, C avec Python!
AtCoder ABC 178 Python (A ~ E)
Résoudre ABC176 E en Python
Mémorandum ABC [ABC163 C --managementr] (Python)
AtCoder ABC 176 Python (A ~ E)
Résoudre ABC175 D en Python
Faites une loterie avec Python
AtCoder ABC 182 Python (A ~ D)
Créer un répertoire avec python
Essayez d'incorporer Python dans un programme C ++ avec pybind11
Faire un point d'arrêt sur la couche c avec python
[Explication AtCoder] Contrôlez les problèmes A, B, C, D d'ABC183 avec Python!
[Explication AtCoder] Contrôlez les problèmes A, B, C, D d'ABC181 avec Python!
[Python] Qu'est-ce qu'une instruction with?
solveur> Lien> Résoudre le solveur Excel avec python
Mémorandum ABC [ABC159 C - Volume maximum] (Python)
Incorporer un interpréteur Python dans une application C ++ avec pybind11 + cmake