首页 > TAG信息列表 > CCF
CCF CSP-J/S 2021第二轮获奖分数线及评级规则
CCF NOI科学委员会、竞赛委员会召开会议,确定了CCF CSP-J/S 2021第二轮评级规则及评级名额方案。 提高级一等名额分配方案 提高级一等全国认证基准线:100分 CCF CSP-J/S第二轮(提高级)省一等名额由三部分组成: A:第二轮人数和省平均分; B:第一轮人数; C:第一轮晋级第二轮比例。 计算规则如CCF 201503-1 图像旋转(C++)
好像旋转矩阵有更好的做法,但是我觉得这样也足够了,如果需要更好的做法,大家得自己在去找一下。 我主要是找了下规律,然后做出来的 #include<iostream> #include<bits/stdc++.h> #include<cstdio> using namespace std; int num1[1005][1005]; int num2[1005][1005]; int n, m;CCF 202009-1 称检测点查询(C++)
使用 结构体 struct + 自定义 sort轻松搞定 #include<iostream> #include<bits/stdc++.h> #include<cstdio> using namespace std; int n, X, Y; struct point { int i; int dist; }po[205]; bool cmp(point a, point b){ if (a.dist==b.dist)CCF 202109-1 数组推导
略微观察以下A序列与B序列的关系即可 n = int(input()) ListB = list(map(int, input().split())) sumMin = 0 sumMax = 0 # 一直出现的都是最大的A sumMax = sum(ListB) # 当没有出现新的最大值B时,直接加最小值A=0 sumMin = sum(set(ListB)) print(sumMax) print(sumMin)CCF 202206-1 归一化处理 (C++)
难点在于求方差的时候不能进行先求和再平均,否则会爆掉 可以采用 compute 函数所实现的方法 #include<iostream> #include<bits/stdc++.h> using namespace std; int n; int a[1005]; int sum = 0; // 平均值 double avg; double compute(double oldAvg, double newA, doublCCF 202206-2 寻宝!大冒险!
我原来的想法是将藏宝图中的坐标也按照(1,1)这样保存下来,每次选择一个绿化图中的树作为左下角的原点。改变藏宝图中的坐标,与绿化图中的树的坐标比较。但是这种方法行不通,而且思维比较混乱。 看了其他大佬的文章,发现有一位的思路比较好。 就什么都不变,就把藏宝图直接贴在绿化图上的感CCF 201803-2 碰撞的小球
没有好办法就暴力,没有好办法就模拟。 #include<iostream> using namespace std; struct node { int dis; bool dir;//1是向右 0是向左 } p[1005]; int num[1005];//用来记录每个位置有几个球 int sign[1005];//用来标志是否需要反向 int main() { int n,t,l; cCCF 201709-2 公共钥匙盒
这道题开始是没思路的,看了一下题解。说是把时间抽象成时间点(主要思想)。 让计算机计算的是某个时刻发生的事情,不需要管一段时间发生了什么。这样也不好思考 自己写了,没过。感觉写的太乱。于是还是在网上找了一篇,说到了优先队列 关键点:优先队列 模拟 优先队列的英文:priority_queCCF 201612-2 工资计算
读完题马上就想到了二分答案,但是就是写了半天才写出来。 在二分的时候精度的缺失是问题所在。 #include<iostream> using namespace std; int k; double Cal(double A) { double n = A-3500 , ans = 0; if(A <= 3500) return A; if(n > 80000) { ans += (n-8CCF 201609-2 火车购票
#include<iostream> #include<cstring> using namespace std; int t[105]; int seat[105]; int rem[25]; int main() { int n; cin >> n; for(int i = 0 ; i < n ; i++) { cin >> t[i]; } for(int i = 0 ; i &ccf-csp历年满分题解 + 总结汇总
2013-12 出现次数最多的数 ISBN号码 最大的矩形 有趣的数 I’m stuck! 2014-03 相反数 窗口 命令行选项 无线网络 任务调度 2014-09 相邻数对 画图 字符串匹配 最优配ccf-csp:201803
今天模拟的是2018年三月份的csp,这次题目也是比较简单(要是现在的csp还是以前的难度就好了~~~~),前两题不说了很简单,第三题是一个模拟题,难点在于字符串的处理,这道题我拿了80分,时间到了实在是改不出来了~~~,第四题就是一个简单地dfs就出来了,第五题我拿了暴力的40分,一共拿了100+100+80+CCF 2015-03
CCF 历年题目集 A. 图像旋转 按照题目写就行 #include <bits/stdc++.h> using namespace std; const int N = 1005; int a[N][N]; int main() { int n,m; cin >> n >> m; for (int i = 0 ; i < n ; i ++ ) for (int j = 0 ; j < m ; j ++ ) cin >> a[i]CCF 2014-12
CCF 历年题目集 A. 门禁系统 用 map 记录次数 #include <bits/stdc++.h> using namespace std; map<int,int> mp; int main() { int n; cin >> n; int x; for (int i = 0 ; i < n ; i ++ ) { cin >> x; mp[x] ++ ; cout << mp[x] <<CCF相反数
题目 思路 使用哈希表,在对数组中的每个数进行遍历前先将其取绝对值,然后在哈希表中是否已经存在该值,如果有则+1,没有则添加到哈希表中。 代码 #include<iostream> #include<stdio.h> #include<math.h> #include<unordered_map> using namespace std; #define N 510 int main()2017-9 CCF 打酱油(100分)
#include<iostream> using namespace std; int main() { int n; cin>>n; int max=0; int a,b,c; if(n<30) max=n/10; else if(n>=30&&n<50) max=4+(n-30)/10; else { a=n/50; b=(n-a*50)/30; c=(n-a*50-b*30)/10; max=a*7+b*4CCF 202012-1 期末预测之安全指数
#include<stdio.h> int main(){ int n; scanf("%d",&n); int w,score,y=0; for(int i=0;i<n;i++){ scanf("%d%d",&w,&score); y+=w*score; } if(y<0){ y=0; } printf("%d",y); return 0; } 试题编号:202012CCF-BDCI2019 基于OCR的身份证要素提取代码全部开源
为了和大家分享交流OCR技术 决定提交全部训练和预测代码 代码链接如下: https://github.com/linglanfeng/CCF2019-OCRgithub.com/linglanfeng/CCF2019-OCR 欢迎 StarCCF序列查询新解
题目背景 题目描述 样例1输入 3 10 2 5 8 输出 5 C++解答 #include<stdio.h> #include<iostream> #include<math.h> using namespace std; int n, N; int main() { cin >> n >> N; int A[n + 1] = { 0 };//所有数组元素都置0 int f[N]; int g[N]; for (int i =ccf:201412 - 02 Z字型扫描 (解题思路 + 满分代码)
题目描述 解题思路 方法一:铁头模拟题目中那个路线的规律,记录上一步是怎么走的,判断下一步该如何走(例如:上一步是横,下一步是左上或右下;上一步是左下,下一步是左下或下或横)用if判断下一步该如何走,这种方法我试过,可解,只是稍微有些繁琐 方法二:寻找更一般的规律 以4 x 4的矩阵为例ccf:201409-02 画图 (满分代码 + 解题思路 + 技巧总结)
题目描述 解题思路 由于数据范围很小,所以可以直接暴力求解 相当于在一个大方格纸上标记处所有被涂色了的点 最后统计所有涂色了的点 代码实现 #include <iostream> #include <cstring> #include <algorithm> using namespace std; const int N = 110; int n; bool m[N数据驱动,领“杭”未来 2021 CCF大数据与计算智能大赛圆满落幕
2022年1月14日-15日,由中国计算机学会(CCF)主办、杭州市余杭区人民政府支持、浙江杭州未来科技城管理委员会、CCF大数据专家委员会、CCF自然语言处理专业委员会、CCF高性能计算专业委员会、CCF计算机安全专业委员会、CCF计算机应用专业委员会,教育部易班发展中心、LandInn、数联[游记]CSP 2021 J/S
这一次,也许是我的OI生涯的转折点了……能过,学习OI的时间就不会减少;但不能过,就会减少学习OI的时间…… 上午(S组) 6:00起床。去吃早餐,结果因为边喝粥边喝牛奶导致肚子疼。(我在这里劝大家,以后比赛前除了喝水其他东西都不要和,以免考场上出问题) 7:45,坐校车出发。此时肚子不再疼了。但CCF: 2021 12-1 序列查询
题目背景 西西艾弗岛的购物中心里店铺林立,商品琳琅满目。为了帮助游客根据自己的预算快速选择心仪的商品,IT 部门决定研发一套商品检索系统,支持对任意给定的预算 x,查询在该预算范围内(≤x)价格最高的商品。如果没有商品符合该预算要求,便向游客推荐可以免费领取的西西艾弗岛定制纪CCF开源发展委员会正式成立,探索开源发展新途径
中国计算机学会(CCF)开源发展委员会成立大会于2021年12月17日在深圳以线下线上并行方式召开,经过参会执行委员无记名投票,差额选举产生开源发展委员会首届负责人和常务委员,中国科学院王怀民院士当选首届主任。CCF开源发展委员会于当晚正式成立,推动探索学术共同体主导的开源发展