【NYOJ】[64]鸡兔同笼

来源:互联网 发布:php地图定位源代码 编辑:程序博客网 时间:2024/06/01 07:51

这里写图片描述

写出使式子无解的条件
然后其余的都可以写结果

#include<stdio.h>int main() {    int T;    scanf("%d",&T);    while(T--) {        int n,m;        scanf("%d %d",&n,&m);        if(m<2*n||4*n<m||(m-2*n)%2||(4*n-m)%2)            printf("No answer\n");        else            printf("%d %d\n",(4*n-m)/2,(m-2*n)/2);    }    return 0;}

标程写的很简单
貌似是因为我的方程式化简的不好
学习了……

#include<iostream>using namespace std;int main() {    int n,a,b,p,q;    cin>>n;    while(n--) {        cin>>a>>b;        q=(b-2*a)/2;        p=a-q;        if(p<0 ||q<0 || b%2) cout<<"No answer"<<endl;        else cout<<p<<" "<<q<<endl;    }}

题目地址:【NYOJ】[64]鸡兔同笼

0 0
原创粉丝点击