アリの2017年の学校はプログラミングのテーマの第2題を招きます


1 1 1 2 1 2 2 3 1 2 3 3 4…1 2 3 4 4 4 4 5 6 7 8 9 1 0…K番目の個数はいくらですか(答えは必ず0~9の間にある)
  • 例入出力
  • 入力10
  • 出力4

  • 間違った問題を理解し始めて、10が1つの数だと思って、それからc++が実現した後に0%を通過して、少し愚かです.問題を読み直すと、10は実は1と0の2つの数で、100は実は3つの数字1、0、0で、それから時間が間に合わないことがわかり、pythonで実現しました.過ぎた.
    第1題は作る時間がなくて、やはり料理が多すぎて、緊張しすぎて......
    n=int(input())
    index=0
    resstr=''
    sumlength=0
    sum0=0
    sum1=0
    while sum0index+=1
        resstr+=str(index)
        length=len(str(index))
        sumlength += length
        sum1=sum0
        sum0+=sumlength
    
    res=n-sum1
    print(resstr[res-1])