Skip to content

Instantly share code, notes, and snippets.

View zigzackey's full-sized avatar

Keita Yamazaki zigzackey

View GitHub Profile
# endを指定しない場合は,"\n"がデフォルト.最後に改行が行われる
print("hoge")
# endに空文字を指定すると,改行されない
print("hoge", end="")
# print()関数の引数は,複数に対応している.sepを指定しない場合,デフォルトでは結合文字は半角スペース.
print("foo", "bar")
#sepを指定することで,結合文字を変更することができる
import math
def isPrime(x):
if x == 2:
return True
if x < 2 or x % 2 == 0:
return False
i = 3
def gcd(a, b):
if a < b:
tmp = a
a = b
b = tmp
r = a % b
while r != 0:
a = b
b = r
def insertionSort(At, Nt):
for i in range(Nt):
v = At[i]
j = i - 1
while j >= 0 and At[j] > v:
A[j + 1] = A[j]
j = j - 1
A[j + 1] = v
print(" ".join(map(str,At)))
return At