题目描述 Dave 喜欢扔骰子猜选择题。众所周知,常见的骰子上的数字由对应个数的小圆点组成,其中数字 1 和数字 4 的小圆点是红色的,而其它数字的小圆点是黑色(或者深蓝色)的。 一天,Dave 突发奇想,是否有可能投出三个骰子,使得所有朝上的面中,红色的点数之和恰好为 A,而黑色的点数之和恰好为 B? 输入格式 第一行输入一个整数 T,表示数据组数。对于每组数据: 输入一行两个整数 A,B。 输出格式 每组数据输出一行,如果有可能投出三个骰子,使得所有朝上的面中,红色的点数之和恰好为 A,而黑色的点数之和恰好为 B,则输出 YES,否则输出 NO。 请用c++编写这道题,不使用格式化输入输出,不使用自定义函数,代码通俗易懂
```cpp #include <iostream> using namespace std; int main() { int t; cin >> t; while (t--) { int a, b; cin >> a >> b; bool found = false; for (int i = 1; i <= 6; i++) { for (int j = 1; j <= 6; j++) { for (int k = 1; k <= 6; k++) { int red = 0, black = 0; if (i == 1 || i == 4) red += i; else black += i; if (j == 1 || j == 4) red += j; else black += j; if (k == 1 || k == 4) red += k; else black += k; if (red == a && black == b) { found = true; break; } } if (found) break; } if (found) break; } if (found) cout << "YES" << endl; else cout << "NO" << endl; } return 0; } ``` [2025-05-22 12:31:51 | AI问答 | 288点数解答]
- [字节豆包] 题目描述 Dave 喜欢扔骰子猜选择题。众所周知,常见的骰子上的数字由对应个数的小圆点组成,其中数字 1 和数字 4 的小圆点是红色的,而其它数字的小圆点是黑色(或者深蓝色)的。 一天,Dave 突发奇想,是否有可能投出三个骰子,使得所有朝上的面中,红色的点数之和恰好为 A,而黑色的点数之和恰好为 B? 输入格式 第一行输入一个整数 T,表示数据组数。对于每组数据: 输入一行两个整数 A,B。 输出格式 每组数据输出一行,如果有可能投出三个骰子,使得所有朝上的面中,红色的点数之和恰好为 A,而黑色的点数之和恰好为 B,则输出 YES,否则输出 NO。 请用c++编写这道题,不使用格式化输入输出,不使用自定义函数,代码通俗易懂(288点数解答 | 2025-05-22 12:31:51)94
- [字节豆包] 题目描述 Dave 喜欢扔骰子猜选择题。众所周知,常见的骰子上的数字由对应个数的小圆点组成,其中数字 1 1 和数字 4 4 的小圆点是红色的,而其它数字的小圆点是黑色(或者深蓝色)的。 一天,Dave 突发奇想,是否有可能投出三个骰子,使得所有朝上的面中,红色的点数之和恰好为 A A,而黑色的点数之和恰好为 B B? 输入格式 第一行输入一个整数 T T,表示数据组数。对于每组数据: 输入一行两个整数 A , B A,B。 输出格式 每组数据输出一行,如果有可能投出三个骰子,使得所有朝上的面中,红色的点数之和恰好为 A A,而黑色的点数之和恰好为 B B,则输出 YES,否则输出 NO。 请用c++编写这道题,不使用格式化输入输出,代码通俗易懂,不使用自定义函数,时间限制: 1000 ms(314点数解答 | 2025-05-22 12:44:51)122
- [字节豆包] 题目描述 在计算机科学中,二进制数是一种仅由 0 和 1 组成的数制。现在给你一个整数 n,你需要判断 n 是否符合二进制数的特征,即它是否仅由数字 0 和 1 组成。 若 n 仅由 0 和 1 组成,就意味着它可以被看作是一个二进制数,此时请输出 yes;若 n 包含除 0 和 1 之外的其他数字,那么它不符合二进制数的定义,此时请输出 no。 输入格式 一行,包含一个整数 n。 输出格式 一行一个字符串,若 n 仅由 0 和 1 组成,输出 yes;否则,输出 no。(473点数解答 | 2025-11-15 20:34:57)23
- [字节豆包] 题目描述 给定只由 6 种括号字符组成的字符串:(, ), [, ], {, }。判断每个字符串是否为“合法括号序列”, 合法则输出 YES,否则输出 NO。合法括号序列的定义: 空串合法; 若 A 合法,则 (A), [A], {A} 均合法; 若 A 与 B 均合法,则 AB 合法。 输入格式 第一行一个整数 T,表示数据组数。接下来 T 行,每行一个只包含上述 6 种字符的字符串。 输出格式 对于每个字符串,输出一行: 若其为合法括号序列,输出 YES; 否则输出 NO。 输入输出样例 输入 1 ()[]{} 输出 YES 输入 6 () ([)] ([]){} (((( {[()()]} }{ 输出 YES NO YES NO YES NO 说明/提示 记单串长度记为 ∣S∣。测试数据满足 1≤∣S∣≤106,1≤T≤2×105,同一输入文件内总长度 ∑∣S∣≤2×106,字符串只包含字符 ()[]{}。 用c++语言(339点数解答 | 2025-12-03 18:22:21)9
- [字节豆包] Dave 对手中的基因序列不太满意! Dave 所在的宇宙中,基因序列是一个小写字母组成的字符串,他正在研究一串基因序列 S S,为了凑出他心中最美的基因序列,他先准备了一个空基因序列 T T,然后每次从当前的 S S 中选出字典序最大的连续子串,将其取出接到 T的末尾,直到 S 为空。最终得到的 T T 就是 Dave 的得意之作! 虽然还没有开始动手,但是 Dave 迫不及待地想看看最终的结果,这个重任就交给你了。(185点数解答 | 2025-02-21 21:27:19)216
- [百度文心] c++描述 一天,一个画家在森林里写生,突然爆发了山洪,他需要尽快返回住所中,那里是安全的。 森林的地图由R行C列组成,空白区域用点“.”表示,洪水的区域用“*”表示,而岩石用“X”表示,另画家的住所用“D”表示,画家用“S”表示。 有以下几点需要说明: 1.每一分钟画家能向四个方向移动一格(上、下、左、右)。 2.每一分钟洪水能蔓延到四个方向的相邻格子(空白区域)。 3.洪水和画家都不能通过岩石区域。 4.画家不能通过洪水区域(同时也不行,即画家不能移到某个格子,该格子在画家达到的同时被洪水蔓延到了,这也是不允许的)。 5. 洪水蔓不到画家的住所。 给你森林的地图,编写程序输出最少需要花费多长时间才能从开始的位置赶回家中。 输入描述 输入第一行包含两个整数R和C(R,C<=50)。 接下来R行每行包含C个字符(“.”、“*”、“X”、“D”或“S”)。 地图保证只有一个“D”和一个“S”。 输出描述 输出画家最快安全到达住所所需的时间,如果画家不可能安全回家则输出“KAKTUS”。 用例输入 1 3 3 D.* ... .S. 用例输出 1 (1384点数解答 | 2025-03-16 17:33:49)315
- [字节豆包] 题目(description): 卫星导航系统(如我国自主研发的北斗卫星导航系统)能实时获取位置、速度、时间等时空信息,在交通运输、农林渔业、气象测报、通信授时、救灾减灾、公共安全等领域都得到了广泛应用。 在应用层面,卫星导航系统一般以报文方式进行数据传输,其中$gprmc是常用报文之一,基本的格式如下: $gprmc,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh <1> utc时间,hhmmss.sss(时分秒.毫秒)格式 <2> 定位状态,a=有效定位,v=无效定位 <3> 纬度ddmm.mmmm(度分)格式 <4> 纬度半球n(北半球)或s(南半球) <5> 经度dddmm.mmmm(度分)格式 <6> 经度半球e(东经)或w(西经) <7> 地面速率(000.0~999.9节) <8> 地面航向(000.0~359.9度,以正北为参考基准) <9> utc日期,ddmmyy(日月年)格式 <10> 磁偏角(000.0~180.0度,前面的0也(385点数解答 | 2025-01-08 03:43:54)362
- [字节豆包] 题目(description): 卫星导航系统(如我国自主研发的北斗卫星导航系统)能实时获取位置、速度、时间等时空信息,在交通运输、农林渔业、气象测报、通信授时、救灾减灾、公共安全等领域都得到了广泛应用。 在应用层面,卫星导航系统一般以报文方式进行数据传输,其中$gprmc是常用报文之一,基本的格式如下: $gprmc,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh <1> utc时间,hhmmss.sss(时分秒.毫秒)格式 <2> 定位状态,a=有效定位,v=无效定位 <3> 纬度ddmm.mmmm(度分)格式 <4> 纬度半球n(北半球)或s(南半球) <5> 经度dddmm.mmmm(度分)格式 <6> 经度半球e(东经)或w(西经) <7> 地面速率(000.0~999.9节) <8> 地面航向(000.0~359.9度,以正北为参考基准) <9> utc日期,ddmmyy(日月年)格式 <10> 磁偏角(000.0~180.0度,前面的0也(346点数解答 | 2025-01-08 03:46:29)361
- [阿里通义] 使用下列代码创建数据框,完成以下的填空。 import numpy as np import pandas as pd data = {'animal': ['cat', 'cat', 'snake', 'dog', 'dog', 'cat', 'snake', 'cat', 'dog', 'dog'], 'age': [2.5, 3, 0.5, np.nan, 5, 2, 4.5, np.nan, 7, 3], 'visits': [1, 3, 2, 3, 2, 3, 1, 1, 2, 1], 'priority': ['yes', 'yes', 'no', 'yes', 'no', 'no', 'no', 'yes', 'no', 'no']} labels = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'] 1、使用data为数据,labels为索引,创建数据框df 2、取出 df 的 animal 和 age 列 填空1:df[________](317点数解答 | 2025-04-14 18:32:16)165
- [字节豆包] 题目描述 一个班级内有 2n 个小朋友,编号依次为 1,2,...,2n。教室里有 n 张桌子,每张桌子 可以坐两个人。坐在同一张桌子旁边的小朋友互为同桌。一个小朋友的同桌不能是自 己。 老师问每个小朋友想和谁做同桌,i 号小朋友的回答是想和pi号小朋友做同桌。 请你帮老师判断一下,老师能否让每个小朋友都满意? 输入格式 输入的第一行有一个正整数 n,表示桌子的张数。 第二行有 2n 个数 p1,p2,...,p2n,表示每个小朋友想和谁做同桌。 输出格式 如果老师可以让所有小朋友都满意,则输出 Yes,否则输出 No。 输入输出样例 输入 #1 3 2 1 6 5 4 3 输出 #1 Yes 输入 #2 2 1 2 4 3 输出 #2 No 输入 #3 2 2 3 4 1 输出 #3 No 说明/提示 【样例 1 解释】 老师可以让 1,2 号小朋友坐在一张桌子旁,3,6 号小朋友坐在第二张桌子旁,4,5 坐 在第三张桌子旁。 【样例 2 解释】 1 号小朋友的同桌肯定不会是自己(因为每张桌子一定恰好坐 2 个小朋(599点数解答 | 2025-11-16 20:06:12)22
- [字节豆包] 题目描述 一个班级内有 2n 个小朋友,编号依次为 1,2,...,2n。教室里有 n 张桌子,每张桌子 可以坐两个人。坐在同一张桌子旁边的小朋友互为同桌。一个小朋友的同桌不能是自 己。 老师问每个小朋友想和谁做同桌,i 号小朋友的回答是想和pi号小朋友做同桌。 请你帮老师判断一下,老师能否让每个小朋友都满意? 输入格式 输入的第一行有一个正整数 n,表示桌子的张数。 第二行有 2n 个数 p1,p2,...,p2n,表示每个小朋友想和谁做同桌。 输出格式 如果老师可以让所有小朋友都满意,则输出 Yes,否则输出 No。 输入输出样例 输入 #1 3 2 1 6 5 4 3 输出 #1 Yes 输入 #2 2 1 2 4 3 输出 #2 No 输入 #3 2 2 3 4 1 输出 #3 No 说明/提示 【样例 1 解释】 老师可以让 1,2 号小朋友坐在一张桌子旁,3,6 号小朋友坐在第二张桌子旁,4,5 坐 在第三张桌子旁。 【样例 2 解释】 1 号小朋友的同桌肯定不会是自己(因为每张桌子一定恰好坐 2 个小朋(445点数解答 | 2025-11-16 20:07:02)22
- [字节豆包] 三倍子串 内存限制: 256 Mb时间限制: 1000 ms 题目描述 给定一个十进制正整数 n n,请问可以从 n n 中截取多少种不同的子串,使得子串构成的数字是 3 3 的倍数。 例如:当 n = 1234 n=1234 时,有且仅有 3 3, 12 12, 123 123, 234 234 这四个子串是 3 3 的倍数。 输入格式 单个整数:表示输入的数字 n n 输出格式 单个整数:表示 3 3 的倍数的子串数量。 数据范围 对于 20 % 20% 的数据, 1 ≤ n ≤ 1 0 9 1≤n≤10 9 ; 对于 50 % 50% 的数据, 1 ≤ n ≤ 1 0 100 1≤n≤10 100 ; 对于 70 % 70% 的数据, 1 ≤ n ≤ 1 0 1000 1≤n≤10 1000 ; 对于 100 % 100% 的数据, 1 ≤ n ≤ 1 0 100000 1≤n≤10 100000 样例数据 输入: 95764 输出: 6 说明: 子串6,9,57,576,957,9576是3的倍数 输入: 1111 输出: 2 说(486点数解答 | 2025-08-29 11:52:55)143