第一届CCF真题+部分答案1.0版.pdfVIP

  • 10
  • 0
  • 约5.02万字
  • 约 38页
  • 2023-06-08 发布于河南
  • 举报
第一届CCF真题+部分答案1.0版--第1页 目前CCF一共搞了 4届,这不是一个比赛,就是类似于4/6级那种性质,一共5题,每题满 分 100分,据了解,基本上对了 1题就能拿到证,证上会有你的分数和排名,能考高分的尽 量考高分,就像英语 6级,430分和 600多分,虽然都是发张纸给你,但还是有区别的, 第 一题都比较简单,大家尽量把第一题拿下, 提交代码不会返回对错给你,以你最后一次提 交为你的答案,结束后再打分,也就是说,你的代码可能有点小错误,但也许能得个 60分, 80分这样,大概就是这样=.= 第一届 CCF第一题 201403-1 试题名称: 相反数 时间限制: 1.0s 内存限制: 256.0MB 问题描述 有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少 对相反数 (a 和 -a 为一对相反数)。 输入格式 第一行包含一个正整数 N。(1 ≤ N ≤ 500)。 第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过 1000,保证这些整数各不相同。 问题描述: 输出格式 只输出一个整数,即这 N 个数中包含多少对相反数。 样例输入 5 1 2 3 -1 -2 样例输出 2 # include iostream # include cstdio # include cstring # include algorithm # include cmath # define LL long long using namespace std ; 第一届CCF真题+部分答案1.0版--第1页 第一届CCF真题+部分答案1.0版--第2页 int main () { //freopen(in.txt,r,stdin) ; int n ; int a[520] ; scanf(%d , n) ; int i , j; int sum = 0 ; for (i = 0 ; i n ; i++) scanf(%d , a[i]) ; for (i = 0 ; i n ; i++) for (j = 0 ; j n ; j++) { if (i == j ) continue ; if (a[i] == -a[j]) sum++ ; } printf(%d\n , sum/2) ; return 0 ; } 第一届 CCF第二题 试题名称: 窗口 时间限制: 1.0s 内存限制: 256.0MB 问题描述 在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴

文档评论(0)

1亿VIP精品文档

相关文档