#-*- coding: utf-8 -*-

def dev(s,num):
    tempCount = [0]*num
    outStr = [""]*num
    i = 0
    for j in xrange(len(s)):
        tempCount[i] += 1
        i = i+1
        if i == num:
            i=0

    for x in xrange(num):
        outStr[x] = s[:tempCount[x]]
        s = s[tempCount[x]:]
    return outStr

#配列をそのままプリントするとユニコードがうまく表示されないので
def printArray(array):
    for x in array:
        print x
 
sample = u"ゆめよりもはかなき世のなかをなげきわびつゝあかしくらすほどに四月十よひにもなりぬれば木のしたくらがりもてゆく"
print "dev4"
printArray(dev(sample,4))
print "dev5"
printArray(dev(sample,5))
print "dev6"
printArray(dev(sample,6))


