COJ 1449: A+B and C

2024-01-26 09:38
文章标签 1449 coj

本文主要是介绍COJ 1449: A+B and C,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Description

给出三个整数 A,B,C,判断 A+BC的大小关系。

Input

输入的第一行包含一个整数 T (T > 0),表示一共有 T组测试数据。
对于每组测试数据,只有一行,包含三个整数 A,B,C (-2^63<=A,B,C<2^63),数字之间用空格分开。
由于输入量很大,请不要使用cin而使用scanf来避免超时。

Output

对于每组测试数据,若 A+B>C,输出“ >”,若 A+B=C,输出“ =”,若 A+B<C,输出“ <”。

Sample Input

3
1 1 1
1 1 2
1 1 3

Sample Output

>
=
<

这道题的代码很简单,只是几个简单的判断,但如果不做情况划分,很有可能会超时。

#include <cstdio>
int main()
{int T;long long a,b,c;scanf("%d",&T);while(T--){scanf("%lld%lld%lld",&a,&b,&c);if(a>=0 && b>=0 && c>=0){if(b > c-a) printf(">\n");else if(b == c-a) printf("=\n");else printf("<\n");}else if(a<0 && b<0 && c<0){if(b > c-a) printf(">\n");else if(b == c-a) printf("=\n");else printf("<\n");}else if(a>=0 && b>=0 && c<0){printf(">\n");}else if(a<0 && b<0 && c>=0){printf("<\n");}else{if(a+b > c) printf(">\n");else if(a+b == c) printf("=\n");else printf("<\n");}}return 0;
}




这篇关于COJ 1449: A+B and C的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/646383

相关文章

mysql 1449 : The user specified as a definer ('****'@'%') does not exist 解决方法

今天在项目中写junit测试更新mysql表数据的时候,运行测试的时报了The user specified as a definer ('test01'@'%') does not exist, 数据不能成功插入,用root用户连接的数据库,后来到数据库去看的时候发现update触发器写的是 /*!50017 DEFINER = 'test01'@'%' */, 把test01改为了root

COJ 1065括号匹配:栈的简单应用

[STL]【数据结构】括号匹配 Time Limit: 1000 ms     Memory Limit: 65536 KB Total Submit: 43     Accepted: 11 Description 数据有一行,由(,),[,],{,}六种字符构成。现在判断这行括号是否合法,合法条件如下: 1、每个左括号都有对应的右括号匹配,不得有多余的括号,比如这样正确:{

DFS专攻:HDU 1312与COJ 1061

COJ 1061简单的DFS…… #include<iostream>#include<cstdio>int n,m,sum,a[50][50]={0};char b[50][50];using namespace std;void dfs(int i,int j){sum++;a[i][j]=1;if(!a[i-1][j]&&i-1>=0&&b[i-1][j]==b[i][j])

COJ 1031木材加工(二分)

这题类似上周的周赛的第一题:HDU 1969,周赛A题也是用的二分,而且解法和这题极其相似,要是这题做过的话,周赛那题也许就有思路会做了……做题不是太少了!加油吧!!! #include <iostream>#include <map>#include <deque>#include <queue>#include <stack>#include <string>#include <

COJ 1383 STL中的set

[STL][007]字符串查找 Time Limit: 5000 ms     Memory Limit: 65536 KB Total Submit: 40     Accepted: 1 Description 现在给你一个字典,再给出几个字符串,让你查找,这些字符串是否在其中。 Input 第一行是两个整数M,N分别表示字典数和字符串数。 第2至第M+

COJ 1373 STL中的map每日四水

统计字母,水题…… #include <iostream>#include <algorithm>#include <map>#include <set>#include <deque>#include <queue>#include <stack>#include <string>#include <cstring>#include <cstdio>#include <cm

COJ 1285 STL中的map每日三水(无限个输入按哪个快捷键得输出)

[STL]首富 Time Limit: 3000 ms     Memory Limit: 65536 KB Total Submit: 129     Accepted: 39 Description 世界上有钱的人很多,但总会被评出一个世界首富。比如Bill Gates就多年被评为世界首富。 但是首富的钱是不固定的,有时候赚钱,有时候赔钱。 现在我们知道很多很多首富的

HDU 3371和COJ 1191 Connect the Cities(kruscal)

我靠  简直不忍直视WA了好多发,原来并查集没错,是把输入给看错了……晕…… 原题是:Then follow m lines, each contains three integers p, q and c (0 <= c <= 1000), means it takes c to connect p and q. 让我看成了输入的是c,p,q,所以一直错,因为这道题目数据正好让我的答案与样例

COJ 1645计算几何:判断线段是否相交

线段相交 Time Limit: 1000 ms     Memory Limit: 10000 KB Total Submit: 191     Accepted: 46  Description 给你两个线段,已知它们的端点,判断它们是否有交点。 Input 第一行:x1,y1,x2,y2,代表第一条线段的两个端点; 第二行:x3,y3,x4,y4,代表第二条

AC自动机加强版 uva 1449 - Dominating Patterns

AC自动机最初作用  一个常见的例子就是给出n个单词,再给出一段包含m个字符的文章,让你找出有多少个单词在文章里出现过。 当然这不是AC自动机的全部作用。 本文就是一例,给出几个单词,查询在text里出现最多次数的单词,如果不唯一,按输入次序输出 AC自动机是刚刚学的,修改其实自己没能力,参考了别人的代码,修改了自己的模板 先看题目http://uva.onlinejudge.org/in