
CCF
Yoc Lu
Do it yourself!
展开
-
201812-3 CIDR合并
201812-3 CIDR合并 题解思路 计算包含IP前缀数目最少的等价前缀列表 第一步:排序 将所有IP前缀进行排序,以其IP地址为第一关键字,以前缀长度为第二关键字从小到大排序,形成一个列表。 第二步:从小到大合并 从头到尾扫描该列表,依次考虑其相邻的两个元素a,b:如果b的匹配集是a的匹配集的子集,则将b从列表中移除。如果b后仍有元素c,则此时a与c变为相邻的元素,应当继续考虑这对新的相邻...原创 2019-03-06 15:00:54 · 643 阅读 · 0 评论 -
201812-1 小明上学
2018-12 小明上学 注意输入输出规范 #include <stdio.h> int main() { int r,y,g,n; while(scanf("%d%d%d",&r,&y,&g)!=EOF){ int res=0; scanf(&原创 2019-03-04 16:39:23 · 202 阅读 · 0 评论 -
201812-2 小明放学
2018-12 小明放学 重点:计算当前时刻信号灯经过的总时间并对r+g+y的取模,得到当前信号灯的状态 #include<cstdio> int main() { int r,y,g,n,k,t; int ans=0; scanf("%d%d%d",&r,&y,&g); scanf("%d&原创 2019-03-04 17:53:18 · 348 阅读 · 2 评论