いろんな言語で宿題スレ at TECH
[2ch|▼Menu]
14:デフォルトの名無しさん
09/05/27 00:02:33
>>10>>13の違いが分からない。

python 2.6 で

>10 (のつもり)
import sys
print u'数字を入力してください。'
a = map(int, list(sys.stdin.readline().rstrip()))
indent = 0
while(True):
    print ' ' * indent + ' '.join(map(str,a))
    if len(a) == 1:
        break
    b = []
    for i in range(0, len(a)-1):
        b.append(int(a[i] + a[i+1]) % 10)
    a = b
    indent += 1
print u'最後に残った数字は %d です。' % a[0]



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4630日前に更新/314 KB
担当:undef