2022年3月の記事一覧
日刊競プロ ABC028 -A - テスト評価-
A - テスト評価
問題文
テストの点数を入れるとその評価を出力してくれるプログラムを作成してください。プログラムの仕様は以下の通りです。テストの点数として 0 以上 100 以下の整数を受け取る。
テストの点数が 59 点以下ならば Bad と出力。
60 点以上 89 点以下ならば Good と出力。
90 点以上 99 点以下ならば Great と出力。
100 点ならば Perfect
日刊競プロ ABC029 -A - 複数形-
A - 複数形
問題文
英小文字からなる文字列 W が入力されます。
W の末尾に英小文字の s を付け足したものを出力してください。
考えたこと
文字入力に対して”s”を付け加えて出力すれば良いと考えた。
W=input()print (W+"s")
日刊競プロ ABC031 -A - ゲーム-
A - ゲーム
問題文
高橋君は新しくゲームを買った。高橋君のゲームキャラクターには攻撃力と防御力が定まっており、レベルが上がると攻撃力と防御力のうち好きなひとつを 1 だけ上げることができる。高橋君はゲームキャラクターの攻撃力と防御力の積が最大となるように攻撃力か防御力のうちひとつを選んで上げる。もしもどちらを選んでもレベルアップ後の攻撃力と防御力の積が等しくなる場合、攻撃力を選んで上昇させる
日刊競プロ ABC033 -A - 暗証番号-
A - 暗証番号
問題文
あなたはゲーム開発メンバーの一員です。 現在、あなたはプレイヤーがゲームをプレイするために必要な暗証番号を決めさせる部分を実装しています。この暗証番号は 4 桁 であり、それぞれの桁は 0 以上 9 以下の数字のいずれかです。暗証番号が 0 で始まる可能性もあります。安全上の関係で、 4 桁とも同じ数字である暗証番号は認めないことにしました。プレイヤーが入力した 4 桁
日刊競プロ ABC034 -A - テスト-
A - テスト
問題文
高橋君が二回テストを受けました。一回目の得点は x 点、二回目の得点は y 点でした。また、一回目と二回目の得点は異なるものでした。高橋君の得点は改善しましたか。高橋君の二回目の得点が一回目の得点より高くなっている場合は "Better"、低くなっている場合は "Worse" と出力してください。
考えたこと
xとyで比較し、前者が大きければWorse,後者が大きけれ
日刊競プロ ABC036 -A - お茶-
A - お茶
問題文
高橋君はお茶のペットボトルが A 本入った箱を買うことにしました。 高橋君は少なくとも B 本のお茶のペットボトルがほしいです。 箱を何箱買えばよいですか。
考えたこと
購入する箱の数Xとすると、A*X=Bが成り立つときはBをAで割った数、割り切れないときは1箱多めに買えば良いと考えた。
A,B = map(int,input().split())if B%A==0:
日刊競プロ ABC038 -A - 饅頭-
A - 饅頭
問題文
あなたは饅頭の店に来ています。ここでは白と緑の 2 種類の饅頭が売られていて、それぞれの種類は何個でも買うことができます。 白色の饅頭は 1 個 A 円で、緑色の饅頭は 1 個 B 円です。あなたは C 円持っています。あなたはとにかく沢山の個数を食べたいので、種類は気にせず、なるべく多くの個数の饅頭を買おうと思っています。 2 種類で買う個数が違ったり、片方の種類しか買わ
日刊競プロ ABC038 -A - お茶-
A - お茶
問題文
高橋くんはドリンクバーにやってきました。彼は今お茶を飲みたい気分です。しかし、ドリンクバーの飲み物の表記はすべてローマ字で、高橋くんはそれを読むことができません。高橋くんは、ある飲み物について、それがお茶であるかどうか知りたいと思っています。 ただし、ある飲み物がお茶であることは、そのローマ字表記がTで終わる文字列であることと等しいです。あなたの仕事は、ある飲み物のローマ字
日刊競プロ ABC039 -A - 高橋直体-
A - 高橋直体
問題文
高橋君は高さが Acm、幅が Bcm、奥行きが Ccm の直方体を持っています。この直方体の表面積は何 cm2でしょうか?
考えたこと
それぞれの面積を2倍して足してあげれば良いと考えた。
A,B,C = map(int,input().split())print (2*A*B+2*B*C+2*A*C)
日刊競プロ ABC244 -B - Go Straight and Turn Right -
B - Go Straight and Turn Right
問題文
xy 平面を考えます。x 軸の正の向きを東向き、y 軸の正の向きを北向きとします。
高橋君ははじめ、点 (x,y)=(0,0) にいて東( x 軸の正の向き)を向いています。S と R のみからなる長さ N の文字列 T=t1t2…tNが与えられます。 高橋君は i=1,2,…,N の順番で下記を行います。ti= S
日刊競プロ ABC041 -A - 添字-
A - 添字
問題文
文字列 s と整数 i (1≦i≦∣s∣) が与えられます。 s の i 文字目を出力してください。なお、∣s∣ は文字列 s の長さを表します。
考えたこと
i-1文字目を出力すれば良いと考えた。
s =input()i = int(input())print (s[i-1])
日刊競プロ ARC025 -A - ゴールドラッシュ-
A - ゴールドラッシュ
問題文
stove 君はとある平面世界の住人である。ある日 stove 君は多くの金が取れる鉱山を砂漠とジャングルに発見した。stove 君は 7 日間かけて鉱山採掘に取り組むことにした。砂漠とジャングルは遠い位置関係にあるので、それぞれの日にはどちらか一方の鉱山でしか採掘できない。その日の天候、気分に応じて採掘量が鉱山ごとに変化してしまうので、どちらの鉱山を選ぶべきか
日刊競プロ ARC018 -A - BMI-
A - BMI
問題文
ぼく、一目惚れをしました。昨日学内ですれ違った彼女の名前、どうしても知りたいんです。いや、名前だけじゃない……!身長も体重も、彼女の全てが知りたい!
でも、僕には彼女に話しかける勇気なんてない。彼女の体重は何 kg なんだろうか...彼女の身長は何 cm くらいなんだろうか...。結局、一晩中彼女のことだけを考えてぜんぜん寝られていない。
さすがに女性にいきなり体重を聞く
日刊競プロ ABC243 -A - Shampoo-
A - Shampoo
問題文
高橋君の家には、高橋君、高橋君の父、高橋君の母の 3 人が住んでおり、全員が毎晩風呂で髪を洗います。
風呂には、高橋君の父、高橋君の母、高橋君の順に入り、それぞれシャンプーを A,B,C ミリリットル使います。今朝の時点で、ボトルには V ミリリットルのシャンプーが残っていました。このまま補充しない時、初めてシャンプーが不足するのは誰が使おうとした時ですか?
考