题库首页 › 蓝桥杯大赛(C语言) › 题目 14665

连续的整数 题目描述: 给定一个整数 n,尝试找出三个连续的整数,使其和恰好为 n。 例如:n = 6;和为 6 的三个连续的整数是 1、2、3(1 + 2 + 3 = 6)。 输入描述: 输入一个整数 n(6≤n≤1000)。 输出描述: 按从小到大的顺序输出和为 n 的三个连续整数,整数之间以一个空格隔开;如果找不到,输出 -1。 样例输入: 6 样例输出: 1 2 3

正确答案:参考程序(Python):n=int(input());x=n//3;if x-1>=0 and 3*x==n:print(x-1,x,x+1) else:print(-1)。样例6→1 2 3。核心:连续三整数。

试卷来源:202410(第16届)蓝桥杯C++编程青少组(选拔赛_中高级)真题

本卷相关题目

在线做题 同科目题库