Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.04 KB

B3685.md

File metadata and controls

49 lines (32 loc) · 1.04 KB

[语言月赛202212] 计算

题目描述

给定一个 $3$ 位整数 $n$,计算:

  1. $n$ 的各位数字之和;
  2. $n$ 的各位数字之和的平方;
  3. $n$ 的各位数字之和的立方;

例如,当这个三位数是 $123$ 时:

  1. 各位数字之和为:$1+2+3=6$;
  2. 各位数字之和的平方为:$(1+2+3)^2=(1+2+3)\times (1+2+3)=36$;
  3. 各位数字之和的立方为:$(1+2+3)^3=(1+2+3)\times (1+2+3)\times (1+2+3)=216$。

输入格式

输入只有一行一个三位整数 $n$

输出格式

输出共三行,第一行为各位数字之和,第二行为各位数字之和的平方,第三行为各位数字之和的立方。

样例 #1

样例输入 #1

817

样例输出 #1

16
256
4096

提示

样例 1 解释

各位数字之和为:$8+1+7=16$;
各位数字之和的平方为:$16^2=16\times 16 = 256$;
各位数字之和的立方为:$16^3 =16\times 16\times 16 = 4096$。

数据规模与约定

对于全部的测试点,保证 $100 \leq n \leq 999$