PAT:1011. A+B和C (15) AC

#include<stdio.h>
int main()
{
  int n;
  long long a,b,c;
  scanf("%d",&n);
  for(int turn=1 ; turn<=n ; ++turn)
  {
    scanf("%lld%lld%lld",&a,&b,&c);
    if(a+b>c)
      printf("Case #%d: true\n",turn);
    else
      printf("Case #%d: false\n",turn);
  }
  return 0;
}
时间: 2024-12-18 02:12:50

PAT:1011. A+B和C (15) AC的相关文章

PAT 1011. A+B和C (15)

给定区间[-231, 231]内的3个整数A.B和C,请判断A+B是否大于C. 输入格式: 输入第1行给出正整数T(<=10),是测试用例的个数.随后给出T组测试用例,每组占一行,顺序给出A.B和C.整数间以空格分隔. 输出格式: 对每组测试用例,在一行中输出"Case #X: true"如果A+B>C,否则输出"Case #X: false",其中X是测试用例的编号(从1开始). 输入样例: 4 1 2 3 2 3 4 2147483647 0 214

PAT:1016. 部分A+B (15) AC

当做字符串处理#include<stdio.h> #include<string.h> int main() { char A[120],B[120],ca,cb; int iA=0,iB=0; scanf("%s %c %s %c",A,&ca,B,&cb); int lenA=strlen(A),lenB=strlen(B); int addA=0,addB=0; while(lenA!=-1) //遍历每一位,是目标数就处理 { int t

PAT乙级 1011. A+B和C (15)

1011. A+B和C (15) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 HOU, Qiming 给定区间[-231, 231]内的3个整数A.B和C,请判断A+B是否大于C. 输入格式: 输入第1行给出正整数T(<=10),是测试用例的个数.随后给出T组测试用例,每组占一行,顺序给出A.B和C.整数间以空格分隔. 输出格式: 对每组测试用例,在一行中输出“Case #X: true”如果A+B>C,否则输出“Case

PAT:1031. 查验身份证(15) AC

#include<stdio.h> #include<stdlib.h> #include<string.h> int main() { int weight[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}; char M[15]={'1','0','X','9','8','7','6','5','4','3','2'}; int n; bool TAG=true; //是否全都没问题的标志 scanf("%d",

PAT:1021. 个位数统计 (15) AC

#include<stdio.h> #include<stdlib.h> #include<string.h> #include<algorithm> using namespace std; int main() { char arr[1011]; memset(arr,0,sizeof(arr)); scanf("%s",arr); int len=strlen(arr); int cnt[10]; fill(cnt,cnt+10,0

PAT:循环-12. 打印九九口诀表(15) AC

#include<stdio.h> int main() { int x; scanf("%d",&x); for(int i=1 ; i<=x ; ++i) { for(int j=1 ; j<=i ; ++j) { printf("%d*%d=%-4d",j,i,i*j); } printf("\n"); } return 0; }

PAT:1006. 换个格式输出整数 (15) AC

#include<stdio.h> #include<stdlib.h> int main() { int x; scanf("%d",&x); int arr[3]={0,0,0}; //三个位置分别:百.十.个位 int i=0; while(x!=0) { arr[2-i]=x%10; //按百.十.个位存入数组 x/=10; ++i; } while(arr[0]!=0){ printf("B"); --arr[0]; } w

PAT:循环-01. 求整数段和(15) AC

#include<stdio.h> #include<math.h> int main() { int a,b,sum=0,tag=0; scanf("%d%d",&a,&b); while(a<=b) { if(tag==5) { printf("\n"); tag=0; } printf("%5d",a); sum+=a; ++a; ++tag; } printf("\nSum = %d

PAT:1026. 程序运行时间(15) AC

#include<stdio.h>const int CLK_TCK=100;int main(){ int c1,c2,x; scanf("%d%d",&c1,&c2); x=c2-c1; if(x%CLK_TCK>=50) //换算成秒,先四舍五入处理[warning]:这里是>=不仅仅> x=x/CLK_TCK+1; else x=x/100; printf("%02d:%02d:%02d\n",x/3600,x%