#Z046. 魔法数对

魔法数对

题目描述

佩奇 最近迷上了一款名为“数字迷宫”的游戏。在游戏中,玩家需要解开各种数字谜题才能通关。今天,她遇到了一个特别有趣的谜题。

游戏中定义了一种特殊的“数字对”,称为“魔法数对”。如果两个自然数 ab 满足以下条件,它们就被认为是魔法数对:

  • a 的最高位数字等于 b 的最低位数字;
  • a 的最低位数字等于 b 的最高位数字。

例如:

  • 27332 是一个魔法数对,因为 273 的最高位是 2,最低位是 3,而 32 的最高位是 3,最低位是 2
  • 33 也是一个魔法数对,因为它们的最高位和最低位都是 3
  • 27323 不是魔法数对,因为它们的最高位和最低位不匹配。

佩奇 需要找出在所有 1n 的自然数中,总共有多少对魔法数对 (a, b),其中 ab 都在 1n 的范围内(包括 a = b 的情况)。你能帮助她解决这个谜题吗?

输入格式

输入一行一个正整数 n

输出格式

输出一行一个整数,表示满足条件的魔法数对的总数。

11
12
1
1
100
108

提示

样例 1 解释

有 $(1,1),(1,11),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(11,1),(11,11)$ 共 1212 对。

数据范围

对于 100%100\% 的数据,有 1n20001\le n \le 2000