两个整数 n 和 k,n 表示数列中整数的个数, 第二行 n 个整数,表示输入数列 {a n }。数据之间有一个空格隔开。 输出格式 若数列能被 k 整除则输出 Divisible,否则输出 Not divisible,给出代码实现
时间: 2024-01-22 21:19:11 浏览: 37
以下是 Python 3 的代码实现:
```python
n, k = map(int, input().split())
a = list(map(int, input().split()))
if sum(a) % k == 0:
print("Divisible")
else:
print("Not divisible")
```
解释如下:
首先读入两个整数 n 和 k,使用 `map` 函数将输入的两个整数转换为整型。然后读入数列,使用 `map` 函数将数列中的每个元素转换为整型,存储在列表 `a` 中。
接下来,判断数列之和是否能被 k 整除,如果是则输出 "Divisible",否则输出 "Not divisible"。具体实现使用取余运算符 `%`,如果余数为 0,则说明能被整除。
注意:本题中的数列是以空格分隔的一行输入,使用 `input()` 函数即可读入。
相关问题
用C语言给出一个包含 n个整数的数列,问整数 a在数列中出现的次数
好的,下面是C语言的代码示例:
```c
#include <stdio.h>
int main() {
int n, a;
int count = 0;
int nums[1000];
// 读入n和数列
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d", &nums[i]);
}
// 读入a并统计出现次数
scanf("%d", &a);
for (int i = 0; i < n; i++) {
if (nums[i] == a) {
count++;
}
}
// 输出结果
printf("%d\n", count);
return 0;
}
```
其中,`n`是数列中整数的个数,`a`是要统计出现次数的整数,`nums`是包含n个整数的数列,`count`是计数器。程序中使用了两个循环,第一个循环用于读入数列,第二个循环用于统计整数a在数列中出现的次数。最后,输出结果即可。
给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?输入的第一行包含一个整数 n,表示数列中整数的个数。 第二行包含 n 个整数 a 1 ,a 2 ,…,a n ,表示给定的数列,相邻的整数之间用一个空格分隔。输出一个整数,表示给定的数列有多个段用python
可以使用一个指针记录当前扫描到的位置,然后遍历整个数列,遇到相邻两个数不相等的时候,就将段数加一。代码如下:
```python
n = int(input())
a = list(map(int, input().split()))
count = 1
for i in range(1, n):
if a[i] != a[i-1]:
count += 1
print(count)
```
输入样例:
```
8
1 2 2 3 3 3 4 5
```
输出样例:
```
5
```
解释:数列中共有五个连续相同的整数序列,分别是 [1], [2, 2], [3, 3, 3], [4] 和 [5]。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![text/plain](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)