CF808A Lucky Year

题目描述

除了一年中的许多假期,Berland的居民还有一整个幸运年。如果年份中有不超过1个的非零数字,这一年就被认为是幸运的。所以100,40000,5年是幸运的,12,3001,12345年不是。 你被告知了Berland当前的年份,你的任务就是去找到Berland还要等多久才能迎来下一个幸运年。

输入格式

第一行包含一个整数 $n$ ($1\leq n\leq 10^9$ )— 当前Berland的年份。

输出格式

输出一个从当前年份到下一个幸运年所经过的年数。

说明/提示

第一个样例中,下一个幸运年是5。在第二个中 — 300。在第三个中 — 5000。 by @Khassar