CF#61(div2)_C Petya and File System
来源:互联网 发布:跨性别厕所知乎 编辑:程序博客网 时间:2024/05/16 05:39
http://www.codeforces.com/contest/66/problem/C
一开始看到这道题,只能想到很复杂的模拟做法,感觉代码挺长的,连敲一下的欲望都没了。。。后来,是duolon跟我说,借助STL只需要30+行的代码!Marvelous!
原来,他是借助STL的关联容器。。。定义一个map,key type是string,value type是一个pair(key和value type都是int,分别记录对应文件夹的子文件夹数目和文件数目)。考虑有文件夹名字相同的情况(如样例三),所以map的key保存的是文件夹的路径而非直接保存文件夹名。。。
把读入的数据处理完后,直接找子文件夹数目最多和文件数目最多的就ok了。。。加上空行,总共代码34行。。。orz。。。
代码如下:
- CF#61(div2)_C Petya and File System
- CF 61 div2 D. Petya and His Friends
- codeforce 66C. Petya and File System(MAP)
- [Codeforces 66C] Petya and File System (模拟)
- Codeforces 66C Petya and File System(STL--map)
- cf Petya and Exam(暴力)
- CF:112A.Petya and Strings
- CF 111D - Petya and Coloring
- cf 85 E. Petya and Spiders
- CF 66D Petya and His Friends
- CF 112A Petya and Strings
- cf 66A Petya and Java
- CF 66B Petya and Countryside
- cf 832B Petya and Exam
- CF 111D Petya and Coloring(组合计数)
- A. Vasya and Petya's Game(cf第一题)
- cf 167.div2 E.Dima and Horses
- CF#196DIV2:B-Xenia and Ringroad
- matlab中的size函数
- python3笔记
- u-boot移植随笔:一些内存地址的再次研究(二维数组及指针数组)
- delphi 文件下载汇总
- JavaScript读取XML例子
- CF#61(div2)_C Petya and File System
- mysql工具之一:mysqldump的基本用法
- SQL Server Collation引发的惨案
- 浅谈Java的Mina框架传递对象
- 免费开源PHP商城系统介绍
- RHEL 4 安装序列号
- JAVA的国际化机制
- 在Java程序中访问RS-232串口
- Java判断浏览器类型