問題文
林檎がA個、林檎の欠片が P個あります。
林檎1個は、砕くことで林檎の欠片3個になります。また、林檎の欠片2個を鍋で煮込むことで、アップルパイが1個作れます。
今ある材料で作れるアップルパイの最大数を求めてください。
🐶 リンゴからアップルパイを作る問題やで
🐶 ワイが書いた答えはこれや
s = input().split()
t=int(s[0])*3+int(s[1])
print(t//2)
🐶
input().split()
で入力んも値を2つに分けるねん。入力した値は配列に含まれるで。
a=input().split()
print(a)
🐶
t=int(s[0])*3+int(s[1])
でinputはstr型やからstr型からint型に変更してるねん。
🐶
print(t//2)
で割り算の整数商を出力してるねん。
🐶 次はこれ良いなと思った回答を紹介するで
a,p=map(int,input().split())
print((a*3+p)//2)
🐶
a,p=map(int,input().split())
は勉強なるで
input().split()
で入力んも値を2つに分けるねん。map
使ってint型に変換までしてるねん。a,b=input().split()
print(a)
print(b)
🐶 入力された文字列をint型にまとめてやる処理が
map()
でint()
を引数で渡して実行するねん。🐶 map()の簡単な例を示すで
lst = [1, 2, 3, 4, 5, 6, 7]
def double(x):
return x * 2
new_lst = list(map(double, lst))
print(new_lst)
🐶学んだ事はこんな感じや。
input
は引数を複数受けることができるmap
便利//
で整数商を得ることができる。Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント