验证输入的字符串是不是攻击字符串“ATTACK”。 输入: 输入包括n+1行。 输入的第一行是一个数n,表示字符串的数量。 接下来的n行,每一行是一个字符串(只包含英文大写字母)。 输出: 输出包括n行。 若输入的字符串s为”ATTACK”,就输出一行“出现攻击” 若输入的字符串s不为”ATTACK”,就输出一行“不是攻击” 输入样例: 1: 3 HELLO ATTACK ATTACK 输出样例: 1: 不是攻击 出现攻击 出现攻击C++14 回答篇幅:简单明了
```cpp #include <iostream> #include <string> using namespace std; int main() { int n; cin >> n; cin.ignore(); // 忽略换行符 for (int i = 0; i < n; ++i) { string s; getline(cin, s); if (s == "ATTACK") { cout << "出现攻击" << endl; } else { cout << "不是攻击" << endl; } } return 0; } ``` [2026-01-17 20:02:10 | AI问答 | 130点数解答]
相关提问
- [字节豆包] 验证输入的字符串是不是攻击字符串“ATTACK”。 输入: 输入包括n+1行。 输入的第一行是一个数n,表示字符串的数量。 接下来的n行,每一行是一个字符串(只包含英文大写字母)。 输出: 输出包括n行。 若输入的字符串s为”ATTACK”,就输出一行“出现攻击” 若输入的字符串s不为”ATTACK”,就输出一行“不是攻击” 输入样例: 1: 3 HELLO ATTACK ATTACK 输出样例: 1: 不是攻击 出现攻击 出现攻击C++14 回答篇幅:简单明了(130点数解答 | 2026-01-17 20:02:10)22
- [字节豆包] 验证输入的字符串是不是攻击字符串“ATTACK”。 输入: 输入包括n+1行。 输入的第一行是一个数n,表示字符串的数量。 接下来的n行,每一行是一个字符串(只包含英文大写字母)。 输出: 输出包括n行。 若输入的字符串s为”ATTACK”,就输出一行“出现攻击” 若输入的字符串s不为”ATTACK”,就输出一行“不是攻击” 输入样例: 1: 3 HELLO ATTACK ATTACK 输出样例: 1: 不是攻击 出现攻击 出现攻击C++17 回答篇幅:简单明了(137点数解答 | 2026-01-17 20:01:56)13
- [字节豆包] 验证输入的字符串是不是攻击字符串“ATTACK”。 输入: 输入包括n+1行。 输入的第一行是一个数n,表示字符串的数量。 接下来的n行,每一行是一个字符串(只包含英文大写字母)。 输出: 输出包括n行。 若输入的字符串s为”ATTACK”,就输出一行“出现攻击” 若输入的字符串s不为”ATTACK”,就输出一行“不是攻击” 输入样例: 1: 3 HELLO ATTACK ATTACK 输出样例: 1: 不是攻击 出现攻击 出现攻击C++ 回答篇幅:简单明了(241点数解答 | 2026-01-17 20:04:04)13
- [DeepSeek] - ItemId: 12720 #道具id A级赛车 雷诺 ItemNum: 1 #数量 ObtainTime: 1 #时间 AvailPeriod: -1 #0显示数量 -1显示永久 - ItemId: 127758 #道具id 宠物 冰凤 ItemNum: 1 #数量 ObtainTime: 1 #时间 AvailPeriod: -1 #0显示数量 -1显示永久 - ItemId: 21980 #道具id 效率宝珠LV4 ItemNum: 100 #数量 ObtainTime: 1 #时间 AvailPeriod: 0 #0显示数量 -1显示永久 - ItemId: 21986 #道具id 重生宝珠LV4 ItemNum: 100 #数量 ObtainTime: 1 #时间 AvailPeriod: 0 #0显示数量 -1显示永久 这种文本文件如何用易语言读入并显示到超级列表框内 (571点数解答 | 2025-08-23 20:54:40)195
- [DeepSeek] - ItemId: 12720 #道具id A级赛车 雷诺 ItemNum: 1 #数量 ObtainTime: 1 #时间 AvailPeriod: -1 #0显示数量 -1显示永久 - ItemId: 127758 #道具id 宠物 冰凤 ItemNum: 1 #数量 ObtainTime: 1 #时间 AvailPeriod: -1 #0显示数量 -1显示永久 - ItemId: 21980 #道具id 效率宝珠LV4 ItemNum: 100 #数量 ObtainTime: 1 #时间 AvailPeriod: 0 #0显示数量 -1显示永久 - ItemId: 21986 #道具id 重生宝珠LV4 ItemNum: 100 #数量 ObtainTime: 1 #时间 AvailPeriod: 0 #0显示数量 -1显示永久 这种文本文件如何用易语言读入并显示到超级列表框内,并且可以增加新的一样的文本(1317点数解答 | 2025-08-23 20:58:40)199
- [字节豆包] c++验证输入的字符串是不是攻击字符串“ATTACK”。 输入: 输入包括n+1行。 输入的第一行是一个数n,表示字符串的数量。 接下来的n行,每一行是一个字符串(只包含英文大写字母)。 输出: 输出包括n行。 若输入的字符串s为”ATTACK”,就输出一行“出现攻击” 若输入的字符串s不为”ATTACK”,就输出一行“不是攻击”(402点数解答 | 2025-12-05 19:48:26)33
- [字节豆包] 验证输入的字符串是不是攻击字符串“ATTACK”。 输入: 输入包括n+1行。 输入的第一行是一个数n,表示字符串的数量。 接下来的n行,每一行是一个字符串(只包含英文大写字母)。 输出: 输出包括n行。 若输入的字符串s为”ATTACK”,就输出一行“出现攻击” 若输入的字符串s不为”ATTACK”,就输出一行“不是攻击”#include <iostream> #include <string> using namespace std; int main() { int n; cin >> n; for ( ) { string s; if ( ) { } else { } } return 0; } (320点数解答 | 2026-01-08 13:26:16)14
- [字节豆包] 题目描述 在甜甜圈王国中,每颗甜甜圈都有一个甜度值 S 来衡量其甜蜜程度。根据甜度的不同,甜甜圈被评定为不同的等级,具体规则如下: 如果 S 在 0 到 25 之间(包含 0 和 25 ),输出 "普通甜甜圈"; 如果 S 在 26 到 50 之间(包含 26 和 50 ),输出 "美味甜甜圈"; 如果 S 在 51 到 75 之间(包含 51 和 75 ),输出 "极品甜甜圈"; 如果 S 在 76 到 99 之间(包含 76 和 99 ),输出 "绝世甜甜圈"; 如果 S 等于 100 ,输出 "传说甜甜圈"。 请根据给定的甜度值 S,输出对应的甜甜圈等级名称。 输入格式 一行一个整数 S,表示甜甜圈的甜度值。(243点数解答 | 2025-12-06 18:35:50)60
- [阿里通义] 一个 5×6 的迷宫样例如下: 要求给出从起点(1,1)到终点(3,4)的路径。 为了处理方便,保证最外圈全都为障碍物。 扩展到一般情况,一个 m×n 的迷宫,要求输出从起点(1,1)到终点(m-2,n-2)的路径。 测试实例保证路径是唯一的。 该题要求自行设计一个栈来做。如果设计的是顺序栈,则保证栈的大小不超过 200 个元素。 输入 第一行为两个整数 m 和 n,表示 m×n 的迷宫。 接下来有 m 行,每行有 n 个数(n 个数之间用空格间隔,值 = 0 表示可以通行,值 = 1 表示为障碍物) 输出 输出从起点到终点的路径,每个坐标占一行,坐标间的行号和列号用一个空格间隔。具体格式可参考样例。c++ 源代码(732点数解答 | 2024-11-03 02:34:53)499
- [字节豆包] 小杨学习了加密技术移位,所有大写字母都向后按照一个固定数目进行偏移。 偏移过程会将字母表视作首尾相接的环,例如,当偏移量是 的时候,大写字母 会替换成 ,大写字母 会替换成 ,总体来看,大写字母表 会被替换成 。 注:当偏移量是 的倍数时,每个大写字母经过偏移后会恰好回到原来的位置,即大写字母表 经过偏移后会保持不变。 输入 第一行包含一个正整数 。 输出 输出在偏移量为 的情况下,大写字母表 移位替换后的结果。 样例输入 复制 3 样例输出 复制 DEFGHIJKLMNOPQRSTUVWXYZABC 提示 对于全部的数据,保证有 。 回答篇幅:简单明了(46点数解答 | 2026-01-24 12:56:49)20
- [字节豆包] 提示信息: 密码锁:由 n 个从左到右并排的圆环组成,每个圆环上都有 10 个数字(0~9),蓝色框内为密码显示区,每个圆环在密码显示区只能显示一个数字,如图所示。可以拨动圆环,来改变密码显示区显示的数字。 当密码显示区的数字与密码一致时,密码锁就会被打开。 image 编程实现: 有一个由 n 个圆环组成的密码锁,和一个 n 位的密码 S(S 由 1~9 中的数字(包含 1 和 9)组成)。每次操作只能选择一个或位置连续的多个圆环拨动。当 S 中的字符从左到右依次显示在密码显示区时,密码锁会被打开。 已知每个圆环在密码显示区初始数字都为 0,请计算最少需要操作多少次,才能打开密码锁。 注意: 1、如果选择了其中一个圆环,可将该圆环中任意一个数字拨动到密码显示区,表示 1 次操作; 例如:将第 3 个圆环拨动到数字 4,表示 1 次操作: image 2、如果选择了位置连续的多个圆环,只能将这些圆环拨动成同一个数字,显示在密码显示区,表示 1 次操作。 例如:将连续的第 2 个到第 3 个圆环都拨动到数字 5,表示 1 次操作: image 例如: n = 5,S (377点数解答 | 2025-11-08 22:11:16)90
- [字节豆包] 提示信息: 密码锁:由 n 个从左到右并排的圆环组成,每个圆环上都有 10 个数字(0~9),蓝色框内为密码显示区,每个圆环在密码显示区只能显示一个数字,如图所示。可以拨动圆环,来改变密码显示区显示的数字。 当密码显示区的数字与密码一致时,密码锁就会被打开。 image 编程实现: 有一个由 n 个圆环组成的密码锁,和一个 n 位的密码 S(S 由 1~9 中的数字(包含 1 和 9)组成)。每次操作只能选择一个或位置连续的多个圆环拨动。当 S 中的字符从左到右依次显示在密码显示区时,密码锁会被打开。 已知每个圆环在密码显示区初始数字都为 0,请计算最少需要操作多少次,才能打开密码锁。 注意: 1、如果选择了其中一个圆环,可将该圆环中任意一个数字拨动到密码显示区,表示 1 次操作; 例如:将第 3 个圆环拨动到数字 4,表示 1 次操作: image 2、如果选择了位置连续的多个圆环,只能将这些圆环拨动成同一个数字,显示在密码显示区,表示 1 次操作。 例如:将连续的第 2 个到第 3 个圆环都拨动到数字 5,表示 1 次操作: image 例如: n = 5,S (163点数解答 | 2025-11-15 21:22:40)80