`
linest
  • 浏览: 155649 次
  • 性别: Icon_minigender_1
  • 来自: 内蒙古
社区版块
存档分类
最新评论

ZOJ-2388 和差逆推

    博客分类:
  • acm
 
阅读更多
2388:已知两整数的和值和差值的绝对值,求这两个数。

a+b=sum
a-b=diff

a=(sum+diff)/2;
b=(sum-diff)/2;

简单题,依据上面公式求解。需要注意的是除2操作,若奇数除2会舍弃小数。计算出a,b后在验证一下是否真的符合原式。

#include<stdio.h>
#include<iostream>
using namespace std;


int main()
{	
	int n;
	int sum;
	int diff;
	int a;
	int b;

	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>sum;
		cin>>diff;
		a=(sum+diff)/2;
		b=(sum-diff)/2;

		if(a>=0&&b>=0&&a+b==sum)
			cout<<a<<" "<<b<<endl;
		else
			cout<<"impossible"<<endl;
	}


}
分享到:
评论

相关推荐

    zoj-cpp.zip_zoj

    总之,"ZOJ-CPP.zip" 提供了一个实践和学习动态规划的好机会,对于想要提升C++编程能力和算法素养的初学者来说,这是一个宝贵的资源。通过反复实践和理解这些解答,不仅能掌握动态规划的精髓,还能提高编程技巧,为...

    ZOJ完全解题报告,涵盖了几十道ZOJ上面的编程题,有很详细的解题方法供参阅

    【ZOJ完全解题报告】是一份专门为喜爱ACM(国际大学生程序设计竞赛)的同学们准备的资源,其中详尽地记录了解决ZOJ在线判题系统上几十道编程题目的全过程和方法。这份报告旨在帮助参赛者提高解题技巧,理解和掌握...

    zoj 1140-zju 2433 简单题的部分答案

    标题 "zoj 1140-zju 2433 简单题的部分答案" 暗示了这是一个关于编程竞赛题目的解答集合,其中涵盖了ZOJ(浙江大学在线评测系统)上的两道题目——ZOJ 1140 和 ZJU 2433。这些题目可能属于算法或数据结构的范畴,...

    zoj 3590 -3+1.md

    zoj 3590 -3+1.md

    ZOJ题解集合-截至2835

    ZOJ(Zhejiang Online Judge)是一个著名的在线编程竞赛平台,尤其在ACM(国际大学生程序设计竞赛)领域中有着广泛的影响力。这个“ZOJ题解集合-截至2835”显然是一份包含了大量ZOJ题目解决方案的压缩包,其中涵盖了...

    ZOJ1055-Oh_Those_Achin_Feet.rar_BFS最短路径_ZOJ1055_bfs求最短路径_zoj

    在标签中,"bfs最短路径"和"zoj1055 bfs求最短路径"进一步强调了题目要求用BFS算法来求解图中的最短路径问题。ZOJ1055这个标签则直接指向了该编程挑战。 在压缩包内的文件"1055-Oh,Those Achin'Feet.cpp"是一个C++...

    zoj 1002_zoj1002_

    在深入学习和研究这个"zoj 1002"程序时,我们需要关注以下几个方面: 1. **输入输出格式**:ACM题目通常有严格的输入输出格式,程序需要正确处理标准输入和输出,或者读取文件数据。 2. **算法设计**:程序的核心...

    zoj 3212 K-Nice.md

    zoj 3212 K-Nice.md

    zoj 源码700题

    【描述】"包含了zoj700多道题目的源代码,在做题时可以参考"说明这个压缩包中的源代码是解题思路和解决方案的实际体现,可以帮助用户理解不同问题的解决方法,从而在自己面对类似问题时提供借鉴。这些源代码可能涉及...

    zoj 2561 Order-Preserving Codes.md

    zoj 2561 Order-Preserving Codes.md

    zoj 题库 详细解答 解题代码

    zoj 题库 详细解答 解题代码 该资源主要涵盖了 zoj 题库中的各种编程题目,涵盖了基本算法、数据结构、数学运算等多个方面的知识点。下面是对该资源中出现的知识点的详细解释: 1. 第一次 ACM 总结(7th ACM) 该...

    浙江大学ZOJ题目分类

    浙江大学ZOJ题目分类旨在为编程学习者提供一个系统化的训练平台,帮助他们在算法和编程技能上实现质的飞跃。ZOJ平台提供的分类题目包括但不限于基础算法、数据结构、动态规划以及模拟问题等,这些分类覆盖了计算机...

    zoj.gz_ ZOJ_ZOJ 1016_max flow_zoj 1045_zoj.rar

    标题中的"ZOJ.gz_ ZOJ_ZOJ 1016_max flow_zoj 1045_zoj.rar" 提到了两个ZOJ(Zhejiang Online Judge)的题目,分别是1016和1045,这两个数字通常代表在线编程竞赛中的题目编号。这些题目通常涉及到算法和数据结构的...

    ZOJ:浙江大学程序在线评测系统.docx

    ZOJ,全称“浙江大学程序在线评测系统”(Zhejiang University Online Judge),是一个提供信息学(算法竞赛)题库及程序评测的网站。以下是关于ZOJ的详细介绍: 一、基本信息 名称:浙江大学程序在线评测系统(ZOJ)...

    zoj1027解题指南

    评价中的“还不错”意味着这份资源在实践中证明了其价值,对于学习和理解ZOJ1027的解题策略是有所帮助的,而且它可能是作为学校培训课程的一部分,具有一定的权威性和实用性。 【标签】"zoj1027"标签直接关联到具体...

    ZOJ题目答案源码

    ZOJ(Zhejiang Online Judge)是一个著名的在线编程竞赛平台,主要面向计算机科学与信息技术的学生和爱好者,提供了大量的算法题目供参赛者练习和提交代码。"ZOJ题目答案源码"是一个压缩包文件,其中包含了700多道...

    Zui Online Judge(ZOJ) 基于SpringBoot和SpringCloud和Vue的开源在线代码评.zip

    ZOJ(Zui Online Judge)是一个开源的在线代码评测系统,它采用了现代Web技术栈,包括SpringBoot、SpringCloud和Vue.js,为开发者提供了一个高效、便捷的平台,用于进行编程竞赛、作业提交和自动测评。这个项目是...

    ZOJ.zip_Jugs A_ZOJ NTA_zoj acm_zoj acm 1216_zoj code

    ZOJ是一个在线编程竞赛平台,它为参赛者提供了一系列算法题目进行练习,以提升编程和算法解决能力。这个压缩包尤其对那些希望在ACM竞赛中提升自己的选手来说,是非常有价值的资源。 【Jugs A】可能是指ZOJ中的一个...

    zoj 700源代码

    ZOJ,全称为Zhejiang Online Judge,是一个知名的在线编程竞赛平台,主要服务于浙江大学和国内其他高校的学生,提供丰富的算法题目供参赛者练习和比赛。这个压缩包文件名为"ZOJ 700多题源代码",意味着它包含了解决...

    Problem Arrangement zoj 3777

    Problem Arrangement zoj 3777

Global site tag (gtag.js) - Google Analytics