YottaGin

Freedom is a responsible choice.

[Python] ABC004 C

2019/3/26 2019/4/17 プログラミング

C – 入れ替え

n = int(input())

n = n % 30

lst_num = ['1', '2', '3', '4', '5', '6']

for i in range(n):
    first = i % 5 + 1
    second = i % 5 +2
    lst_num[first-1], lst_num[second-1] = lst_num[second-1], lst_num[first-1]

print(int(''.join(lst_num)))

メモ

  • pythonで変数のswap(入れ替え)について考えて検討してみた

Atcoder, Python GinO

関連記事

[Python] ABC001 C

C - 風力観測 deg, dis =(int(x) for x in input().split()) direction = '' w = -1 lst_wind_direction =['NNE','NE','ENE', 'E','ESE','SE','SSE',...

記事を読む

[Python] ABC011 D

問題 D - 大ジャンプ 回答 90点回答 深さ優先探索 \(4^8 = 65534 \) 通りであれば全探索ができる。 N, D = map(int, input().split()) X, Y = map(int, input().sp...

記事を読む

[Python] ロジスティック回帰での株価予測

ロジスティック回帰で、翌日の株価の上昇/下降を予測します。 ロジスティック回帰 ロジスティック回帰(ロジスティックかいき、英:Logistic regression)は、ベルヌーイ分布に従う変数の統計的回帰モデルの一種である。 出典: フリー百科事典『ウィ...

記事を読む

[Python] ヨセフスの問題を循環リストで解く

ヨセフスの問題 人の人間が円を描くように並び、処刑されるのを待っている。最初の人をスキップし、さらに \( k-2 \) 人をスキップし(つまり、\( k-1 \) 人をスキップして \(k \)番目の人に到達する)、\(k\)番目の人を処刑する。そしてそこから...

記事を読む

[Python] ABC011 A

問題 A - 来月は何月? 回答 N = int(input()) # 12月以外 if N < 12: print(N+1) # 12月 else: print(1) 実際に Python で翌月や翌年といった計算を行う時は、d...

記事を読む


Public Domain YottaGin No Rights Reserved.