hdu 5326 Work (2015多校第三场第11题) 暴力
来源:互联网 发布:js车牌代表什么意思 编辑:程序博客网 时间:2024/05/17 21:40
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5326
题意:给你n个人和一个k,再给你n-1个关系a b,表示a是b直接上司,求有k个下属的上司有几个。
思路:由于1 <= n <= 100 所以还是暴力接题比较快
代码:
#include <stdio.h>#include <string.h>#include <iostream>#include <algorithm>#include <vector>#include <string>#include <stdlib.h>using namespace std;int mp[110][110];int main(){ int i,j,kk,n,k,a,b,ans; while(scanf("%d%d",&n,&k)==2) { memset(mp,0,sizeof(mp)); for(i=0;i<n-1;i++) { scanf("%d%d",&a,&b); mp[a][b]=1; } for(kk=1;kk<=n;kk++) { for(i=1;i<=n;i++) { for(j=1;j<=n;j++) { if(mp[i][kk]&&mp[kk][j]) mp[i][j]=1; } } } ans=0; for(i=1;i<=n;i++) { int cot=0; for(j=1;j<=n;j++) { if(mp[i][j]&&i!=j) cot++; } if(cot==k) ans++; } printf("%d\n",ans); } return 0;}
0 0
- hdu 5326 Work (2015多校第三场第11题) 暴力
- hdu 5319 Painter (2015多校第三场第4题)暴力模拟(瞎搞)
- 2015多校第三场hdu5326 work
- hdu 5326 Work(杭电多校赛第三场)
- 2015多校联合训练第三场Work(hdu5326)
- 20150728多校第三场1011 - work
- hdu 5323 Solve this interesting problem(15多校第三场1008)(暴力)
- [dfs]多校联合第三场 K Work
- HDU 多校第三场
- hdu 5316 Magician(2015多校第三场第1题)线段树单点更新+区间合并
- hdu5317 RGCDQ(15多校第三场1002)(大暴力)
- 2015 HDU 多校联赛 5326 Work
- HDU 5317(2015多校第三场1002)
- hdu 4628 Pieces 多校第三场
- hdu 5317 多校第三场
- 2016多校第三场 HDU 5755
- hdu 5317 RGCDQ (2015多校第三场第2题)素数打表+前缀和相减求后缀(DP)
- 2014多校联合第9场1009题||hdu4968 暴力
- 云计算中心的网络虚拟化
- 排序算法实现模版大全
- Linux 内核 SCSI IO 子系统分析
- 全局结构体
- 华为2012机试第三题
- hdu 5326 Work (2015多校第三场第11题) 暴力
- 点到圆弧的距离(csu1503)
- Github创建文件夹的方法
- 探索 Linux 通用 SCSI 驱动器
- 我在ios开发道路上的学习心得及阶段性收获
- ITelephony的使用
- 关于c# lambda的一些认知
- 【Android归纳】阿里笔试题之Android网络优化
- 洛谷1064 金明的预算方案