当前位置: 首页 > news >正文

8611 大牛之路I

时间限制:500MS  内存限制:1000K 提交次数:157 通过次数:62

题型编程题   语言: C++;C

Description

要成为ACM大牛,要掌握很多必需的知识点。某些知识点可以推导出别的知识点,所以在比赛中遇到的新问题,很多时候可以由你学过的知识中推导得到。现在给出要掌握的所有知识点数及知识点之间的推导关系。为了降低难度,假定知识的这种推导关系是单向的,即若A知识能直接(或间接)推导出B知识,那么B知识是无法直接(或间接)推导出A知识的。一个新手想尽快掌握所有知识点,他至少需要掌握多少知识呢? 

输入格式

第一行0<n<=1000,0<m<n*n.n表示必需掌握的知识点数目,编号0~n-1m为知识点间推导关系总数。接下来m行,每行A B两个数,表示从A知识可以推导出B知识。

 

输出格式

一个数x,表示最少要掌握的知识数。

 

输入样例

8 4

0 1

0 2

1 3

/*这里用到了c++的sort函数,用c的qsort来排序也可以*/
/*大水题,第二个数都是被推导出来的,只要统计全部第二个数
,这些就是不用学习的,总数n-count就是结果*/
#include<stdio.h>
#include<algorithm>
using namespace std;
int main()
{
    int a[100000],b[100000];
    int i,n,m,count=0;
    scanf("%d%d",&n,&m);
    for(i=0; i<m; i++)
        scanf("%d%d",&a[i],&b[i]);
    sort(b,b+m);/*对数组b排序*/
    for(i=0; i<m; i++)/*对已经排好的数组b求不同元素的个数
    只需要某一个数不等于它的后一个数,count+1*/
        if(b[i]!=b[i+1]) count++;
    printf("%d",n-count);
}
View Code

 

1 4

 

输出样例

Time:15ms

转载于:https://www.cnblogs.com/orchidzjl/p/4209508.html

相关文章:

  • jCountdown倒计时插件jQuery
  • 【leetcode】Sort List (middle)
  • 模拟叫号系统
  • LINUX下如何开启FTP服务器
  • shell脚本中把txt文件中空格换成,逗号
  • 【问底】徐汉彬:Web系统大规模并发——电商秒杀与抢购
  • Java 中反射机制的深入研究
  • 从头开始学JavaScript (十二)——Array类型
  • FrameLayout的作用
  • 解决git push远程分支错误
  • Ubuntu 终端命令整理
  • 算法模板——线段树5(区间开根+区间求和)
  • 在Apache下开启SSI配置
  • PHP 文件上传功能
  • Ngnice-国内ng学习网站
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • Angular 响应式表单之下拉框
  • Asm.js的简单介绍
  • ES6之路之模块详解
  • Go 语言编译器的 //go: 详解
  • MYSQL 的 IF 函数
  • sublime配置文件
  • 测试开发系类之接口自动化测试
  • 创建一种深思熟虑的文化
  • 读懂package.json -- 依赖管理
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 判断客户端类型,Android,iOS,PC
  • 微信支付JSAPI,实测!终极方案
  • 协程
  • ​configparser --- 配置文件解析器​
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (C语言)逆序输出字符串
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (四) 虚拟摄像头vivi体验
  • (转) Face-Resources
  • (转)socket Aio demo
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • ./configure,make,make install的作用(转)
  • .htaccess 强制https 单独排除某个目录
  • .NET Core WebAPI中封装Swagger配置
  • .net core 控制台应用程序读取配置文件app.config
  • .NET Core引入性能分析引导优化
  • .NET6 命令行启动及发布单个Exe文件
  • [20170705]lsnrctl status LISTENER_SCAN1
  • [BZOJ 1040] 骑士