#4588. for-if 并列-1
for-if 并列-1
for-if 并列-1
题目描述
大家在岛屿上发现了一个石碑,上面写着一串连续的数字,下方还有一个开关。如果数字总和是6的倍数,就把开关扳向左边,否则就把开关扳向右边。请你编写一个程序,输入石碑上的第一个数字a和最后一个数字b,然后进行判断,如果应把开关扳向左边,就输出left,否则输出right。
输入格式
一行,包含两个整数a和b,分别表示石碑上的第一个数字和最后一个数字。
输出格式
输出一行字符串。如果所有数字总和是6的倍数,输出left,否则输出right。
样例
输入样例1
5 10
输出样例1
right
样例解释
5到10的数字和为:,45不是6的倍数,因此输出right。
解题思路
- 计算连续和:使用等差数列求和公式
sum = (a + b) * (b - a + 1) / 2,计算从a到b的所有整数的和。 - 判断倍数:判断和是否为6的倍数,即
sum % 6 == 0。 - 输出结果:根据判断结果输出
left或right。
粤公网安备44195502000195号