8506: 简单的计算题

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

喵呜的数学差到简直让人难以忍受的地步……10以上的数字都不懂,遇到数字直接mod 9……

结果悲催的遇到了个数学题,其实,找不到人抄答案有时候是很蛋疼的,题目是这样的:给个n,求Count(n),求法如下:

首先给出集合S={1,2,3,,k}kn的位数,之后求出S的子集。假设子集为{a1,a2,,at},则删去第a1,a2,,at位,之后剩下的数字拼起来可以组成一个数字,则对于S2^n子集都做如上的事情,得出2^n数字,将这些数字加起来的结果就是Count(n).

但是由于喵呜遇到数字直接就mod 9了,所以请输出Count(n)%9的值,让他抄~

举个例子,假设n=123,Count(n)=123+12+23+13+1+2+3+0=177,之后mod9得到6,则输出6.

输入

一个数nn的位数<=50

输出

每个测试数据输出一个数Count(n)%9,每个测试数据占一行。

样例输入 复制

123
8

样例输出 复制

6
8