【ACM】Specific Tastes of Andre

【ACM】Specific Tastes of Andre

题目

Andre has very specific tastes. Recently he started falling in love with arrays.

Andre calls an nonempty array b good, if sum of its elements is divisible by the length of this array. For example, array [2,3,1] is good, as sum of its elements — 6 — is divisible by 3, but array [1,1,2,3] isn’t good, as 7 isn’t divisible by 4.

Andre calls an array a of length n perfect if the following conditions hold:

Every nonempty subarray of this array is good.
For every i (1≤i≤n), 1≤ai≤100.
Given a positive integer n, output any perfect array of length n. We can show that for the given constraints such an array always exists.

An array c is a subarray of an array d if c can be obtained from d by deletion of several (possibly, zero or all) elements from the beginning and several (possibly, zero or all) elements from the end.

Input
Each test contains multiple test cases. The first line contains the number of test cases t (1≤t≤100). Description of the test cases follows.

The first and only line of every test case contains a single integer n (1≤n≤100).

Output
For every test, output any perfect array of length n on a separate line.

Example
Input
3
1
2
4
Output
24
19 33
7 37 79 49
Note
Array [19,33] is perfect as all 3 its subarrays: [19], [33], [19,33], have sums divisible by their lengths, and therefore are good.

思路

一行数字的和能被数字个数整除即可

代码

#include<iostream>
using namespace std;
int main()
{
	int num;
	cin >> num;
	while (num--)
	{
		int n;
		cin >> n;
		while (n--)
			cout << "1" << " ";
	}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值