#2701. 【2025年第一轮】T2:数字能量转化器

【2025年第一轮】T2:数字能量转化器

题目描述

给定一个正整数nn,从低位到高位逐位处理每一位数字(若输入数字不足33位需补前导零至33位,例如输入88视为008008,输入2626视为026026),根据以下规则生成能量值:

  • 偶数位:若当前位是偶数,将该位数字的平方加入能量值;
  • 高危奇数:若当前位是奇数且大于 ,将该位数字的立方加入能量值;
  • 普通奇数:其他情况直接将该位数字加入能量值。

输入格式

一个正整数nn

输出格式

一个正整数,表示生成的能量值

样例

508
069
99
1458

数据范围

对于6060%%的数据,有1n1091\le n\le10^{9} 。 对于100100%% 的数据,有1n10151\le n\le10^{15}