Python課題―気温の変化 (正解率78%)

さすがに正解率が8割を切り出すと、初学者には無理ゲー感が漂い出す。数値と文字の違いも理解し、if文も書かなければならない。さらにコードを短縮するためにprint文内で色々させる。このプログラム自体には有用性があまり見えないがpython知識をつける問題としては悪くない。

#【早解15】気温の変化 (paizaランク D 相当) 
# coding: utf-8
x,y=input().split()#値を2つ入力
t1 = int(x)#文字から数値へ
t2 = int(y)
#上昇か下降かの判定しつつ表示、空白除去
if t2==t1:
    print(0)
elif t2>t1:
    print("+",t2-t1,sep="")
else:
    print("-",t1-t2,sep="")

Python課題―可聴領域 (正解率80.4%)

既存の問題の知識で解けるレベル。次の問題からいよいよ正解率8割を切り出す。ちょっと緊張が走る自身である。

#【早解19】可聴領域 (paizaランク D 相当) 
# coding: utf-8
input_line = input()
f = int(input_line)#キャラ型をintに変換
if f >= 20 and f <= 15000:
    print("yes")
elif f > 15000 and f <= 20000:
    print("not sure")
else:
    print("no")

Python課題―アルファベットの穴の数 (正解率82.8%)

条件式を26個も書いていたら生産性も何もあったもんじゃないのでこうなるわけだが、稀少なものから判定していくわけだが、小学校のプログラミング授業ってこういうことを教えるのだろうか?だとしたら結構高度な思考のような気もする。

#【早解16】アルファベットの穴の数 (paizaランク D 相当) 
# coding: utf-8
s = input()
if s=="B":
    print(2)
elif s=="A" or s=="D" or s=="O" or s=="P" or s=="Q" or s=="R":
    print(1)
else:
    print(0)

【緊急】Python課題―数の並び替え (正解率68.9%)

pythonで文法がわからない時は検索するのであるが、そこで見た前置きで
簡単なプログラムほど検索で出てこない
とあって、ずっと同じことを思っていた自身もまったく同じ意見であった。
今回はpythonの配列の問題であるが、これまた自身はかなり苦労したので
同じ悩みの人いるだろう」ということで緊急で放出する。
もっと短縮した書き方があるようだが明らかにわかりにくいので平易な記述にした。文法さえわかれば実際の記述は困らないだろうと思う。

#数の並び替え (paizaランク D 相当) 
# coding: utf-8
n=int(input())
a=[] #配列の宣言
for i in range(n):
   a.append(int(input()))
a.sort() #小さい順に並び替え
for j in range(n):
    print(a[j])
    j=j+1

4月10日の神装は初期アクア

f:id:ninosan:20200325161815p:plain

これは未加入者には判断基準明確だろう。
持ってないなら取る価値あり、持っているならスルー
自身は4月1日でパスが切れるが、スルーの予定である。

というわけで今のところ10日は★5限が神装という法則は続行中である。

Python課題―TGIF (正解率83.8%)

条件式を5つ書いてしまうか、2つで済ませるかというセンスを問われそうな問題。正解するだけなら5つ書いても良いのだろうが、後々苦労しそうだ。

#【早解18】TGIF (paizaランク D 相当) 
# coding: utf-8
s = input()
if s == "Friday":
    print("TGIF")
else:
    print("Still",s)

明日神装ソフィーヤだが……

その次の4月10日の神装が気になるところである。

自身は5限・初期キャラ・主役級という観点からルキナと予想する。

f:id:ninosan:20200324164231p:plain
次点がセリカ。穴でサナキ様。大穴でミネルバ。これ以外が来たらビビる。

その次の予想はエリウッドと予想しこれは相当自信がある。近くなったらまたmentionしよう。