#L20042. 偶数或回文数
偶数或回文数
问题描述
给定一个四位整数 ,请你根据以下规则进行判断:
- 如果 是回文数或偶数,输出 本身;
- 否则输出该四位数中所有数字的和。
什么是回文数?
回文数是指从左往右读和从右往左读结果相同的数字,例如:
- 是回文数
- 是回文数
- 不是回文数
判断方法:千位数字等于个位数字,百位数字等于十位数字。
什么是偶数?
偶数是指个位数字为 的整数,例如:
- 是偶数
- 不是偶数
什么是数字和?
数字和是指将一个数的每一位数字相加,例如:
- 的数字和是
输入格式
输入一行,包含一个四位整数 。
输出格式
根据规则输出一个整数。
样例输入 1
1221
样例输出 1
1221
样例输入 2
1234
样例输出 2
1234
样例输入 3
1235
样例输出 3
11
说明
- 若满足“回文数”或“偶数”,直接输出原数
- 否则输出四位数字之和
评测数据规模
对于所有数据,保证 。