【AtCoder参加記録】ABC227【AB2完】

f:id:itsy68:20211113233859p:plain C問題よりD問題の方が解けそうと思い挑戦したものの結局C問題とD問題を行ったり来たりしてしまいどちらも解けずといった結果になりました。
しばらくはしっかりC問題に時間を費やす方針で行きたいと思います。
C問題は現状解説見てやっとというレベルですね。

N = int(input())
ans = 0
for a in range(1, N+1):
    if a * a * a > N:
        break
    for b in range(a, N+1):
        if b * b > N / a:
            break
        ans += N // (a * b) - b + 1
print(ans)