鸡兔同笼

简介:
鸡兔同笼
时间限制:3000 ms | 内存限制:65535 KB
难度:1

描述
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。

输入
第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)
a行里,每行都有一个n和m.(0<m,n<100)
输出
输出鸡兔的个数,或者No answer
样例输入

2
14 32
10 16

样例输出

12 2
No answer

这道题数据量不大,直接用蛮力法!

代码如下:

01.#include <iostream>
02.
03.using namespace std;
04.
05.int main()
06.{
07.
08.int samples;//测试数据组数
09.cin >> samples;
10.while (samples--)
11.{
12.int n, m;
13.cin >> n >> m;
14.
15.int j = 0, t = 0;
16.bool noAnswer = true;
17.for (j = 0; j<= n; j++)
18.{
19.for (t = 0; t <= n; t++)
20.{
21.if (2 * j + 4 * t == m && j + t == n)
22.{
23.cout << j << " " << t << endl;
24.noAnswer = false;
25.}
26.}
27.}
28.if (noAnswer)
29.{
30.cout << "No answer" << endl;
31.}
32.}
33.
34.return 0;
35.}



目录
相关文章
|
Java 数据安全/隐私保护 Spring
新一代开源配置中心 - Apollo
Apollo(阿波罗)是携程框架部门研发的配置管理平台,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。
27976 0
|
算法 C++
2022年第十三届蓝桥杯大赛C/C++语言B组省赛题解
2022年第十三届蓝桥杯大赛C/C++语言B组省赛题解
313 5
西门子S7-200 SMART如何使用状态图表,如何创建、监视、强制、趋势显示
上篇文章中我们学习了S7-200 SMART系统块的组态,本篇我们来介绍在编程软件STEP7-Micro/WIN SMART中如何使用状态图表,以及如何创建、监视、强制、趋势显示。在STEP7-Micro/WIN SMART与PLC之间成功建立通信,并且将程序下载到PLC后,就可以监控和调试程序了。程序状态监控可以监视程序的运行情况,但是如果需要监控的变量较多,不能在程序编辑器中同时显示的时候就需要使用状态图表监控。接下来我们来介绍在STEP7-Micro/WIN SMART如何使用状态图表监控和调试程序。
西门子S7-200 SMART如何使用状态图表,如何创建、监视、强制、趋势显示
|
测试技术
《 嵌入式系统设计与实践》一一1.2 嵌入式系统开发
本节书摘来自华章出版社《 嵌入式系统设计与实践 》一 书中的第1章,第1 . 节,作者:Elecia White 著 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看
4864 0
|
Android开发 iOS开发
如何在 Gmail 中将所有电子邮件标记为已读
如何在 Gmail 中将所有电子邮件标记为已读
|
存储 Cloud Native 关系型数据库
云原生点亮数据上云之路 | 数据库全面进入云原生+分布式时代
随着企业数字协同成为常态,数据类型和计算的复杂性空前增加,AI覆盖的场景越来越丰富,如何用好大数据就显得十分关键。对于企业来讲,数据已经成为一种资产,只有让数据更智能,让数据流动起来,才能够真正地发挥数据的价值。为此,阿里云构建了基于数据生产、存储、分析、计算和应用的一体化平台。下面让我们正式进入阿里云端世界的核心去看一看,开启第二篇章:融和·全栈数据工厂。
4394 0
云原生点亮数据上云之路 | 数据库全面进入云原生+分布式时代
|
编解码 开发工具 Android开发
【短视频SDK - 参数解析】对焦模式、裁剪模式、视频质量、分辨率、视频比例、帧率、关键帧间隔等参数解析
短视频SDK中有许多的参数需要开发者来填写,开发者需要对这些参数有一个基本的了解,看完本文希望开发者能够根据自己的业务设置这些参数.以达到最好的效果.
7091 0