寝癖頭の解法

学習中の覚え書きを投稿、更新していきます。

paizaラーニング: Pythonによる「その他セット 」問題集

paizaラーニングのレベルアップ問題集「その他セット 」からの出典です。
paiza.jp
Pythonによる「その他セット 」問題集と、それらの提出コードの解答例です。

僕が作成、提出したコードは、以下のとおりです。

・総和の計算

'''
Pythonによる「その他セット」問題集
総和の計算 
https://paiza.jp/works/mondai
提出コードの解答例
https://neguse-atama.hatenablog.com
'''
# coding: utf-8
import numpy as np
a, b = map(int, input().split())
n = int((b-a+1)/2)
print((a+b)*n)

・ifを使いますか?三項演算子を使いますか?

'''
Pythonによる「その他セット」問題集
ifを使いますか?三項演算子を使いますか?  
https://paiza.jp/works/mondai
提出コードの解答例
https://neguse-atama.hatenablog.com
'''
# coding: utf-8
a = int(input())
if a > 0:
    print("plus")
else:
    print(a)
b = input()
if b == "hoge":
    print("yes")
else:
    print(b)
c = input()
if len(c) == 10:
    print("ten")
else:
    print(c)
d = input()
if d.find("x") != -1:
    print(d.find("x"))
else:
    print("nothing")
e = input()
if len(e) == 5:
    print("five")
else:
    print(c[0:1])

・数の並び替え

'''
Pythonによる「その他セット」問題集
数の並び替え 
https://paiza.jp/works/mondai
提出コードの解答例
https://neguse-atama.hatenablog.com
'''
# coding: utf-8
n = int(input())
list = []
for i in range(n):
    a = int(input())
    list.append(a)
ans = sorted(list)
for i in ans:
    print(i)

paizaラーニングのレベルアップ問題集については、ユーザー同士で解答を教え合ったり、コードを公開したりするのは自由としています。
また授業や研修、教材などにも利用できるそうです。