9233
社区成员
可以使用Python实现这个小游戏,以下是具体的代码实现。
python n = int(input()) guns = ['ak', 'm4a1', 'skr'] count = 0 # 计数器,记录私藏枪支的人数 for i in range(n): item = input() if item in guns: count += 1 print(count)
首先,我们用 input()
函数获取输入的数据。
第一行输入一个整数 n
,表示有多少个人携带了违禁物品。
接下来的 n
行数据,表示每个人携带的物品名称。
在输入完成后,我们定义一个 guns
列表,用来存储违禁枪支名称。
然后遍历输入的 n
行数据,如果当前的物品名称在 guns
列表中,就把 count
计数器加1。
最后,我们输出计数器的结果,即为私藏枪支的人数。
a=int(input())
b=input().split("\n")
c=0
for i in b:
if i in ['ak','m4a1',''skr]:
c+=1
print(c)
n=int(input())
s=input().split("\n")
num=0
for i in s:
if i in ['ak','m4a1',''skr]:
num+=1
print(num)
string[] gun = new string[3]{"ak","m4a1","skr"};
for(int i=0;i<3;i++)
{
for(int j=0;j<n;j++)
{
if(gun[i] == vector[j])
{
result++;
}
}
}
int solution(List<String> vector){
List<String> error = Arrays.asList("ak", "m4a1", "skr");
return (int) vector.stream().filter(x -> error.contains(x)).count();
}
public int solution(int n, List<string> vector)
{
int result = 0;
// TODO: 请在此编写代码
for (int i = 0; i < n; i++)
{
if (vector[i] == "ak" || vector[i] == "m4a1" || vector[i] == "skr")
{
result++;
}
}
return result;
}