poj2185Milking Grid(未完待续)
来源:互联网 发布:斯基德莫尔学院 知乎 编辑:程序博客网 时间:2024/05/22 15:35
Milking Grid
Time Limit: 3000MS Memory Limit: 65536KTotal Submissions: 8776 Accepted: 3820
Description
Every morning when they are milked, the Farmer John's cows form a rectangular grid that is R (1 <= R <= 10,000) rows by C (1 <= C <= 75) columns. As we all know, Farmer John is quite the expert on cow behavior, and is currently writing a book about feeding behavior in cows. He notices that if each cow is labeled with an uppercase letter indicating its breed, the two-dimensional pattern formed by his cows during milking sometimes seems to be made from smaller repeating rectangular patterns.
Help FJ find the rectangular unit of smallest area that can be repetitively tiled to make up the entire milking grid. Note that the dimensions of the small rectangular unit do not necessarily need to divide evenly the dimensions of the entire milking grid, as indicated in the sample input below.
Help FJ find the rectangular unit of smallest area that can be repetitively tiled to make up the entire milking grid. Note that the dimensions of the small rectangular unit do not necessarily need to divide evenly the dimensions of the entire milking grid, as indicated in the sample input below.
Input
* Line 1: Two space-separated integers: R and C
* Lines 2..R+1: The grid that the cows form, with an uppercase letter denoting each cow's breed. Each of the R input lines has C characters with no space or other intervening character.
* Lines 2..R+1: The grid that the cows form, with an uppercase letter denoting each cow's breed. Each of the R input lines has C characters with no space or other intervening character.
Output
* Line 1: The area of the smallest unit from which the grid is formed
Sample Input
2 5ABABAABABA
Sample Output
2
Hint
The entire milking grid can be constructed from repetitions of the pattern 'AB'.
这道题目看了好久,不知道如何做,一道关于kmp的题目,但是是二维的,写的时候思路混乱,有时间再补上代码!
阅读全文
0 0
- poj2185Milking Grid(未完待续)
- POJ1753(未完待续)
- TreeMap(未完待续)
- HashTable(未完待续)
- string(未完待续)
- 方向(未完待续)
- 红黑树(未完待续)
- 源代码(未完待续)
- 绪论(未完待续)
- (未完待续)
- 认识Shark(未完待续)
- 一些算法(未完待续)
- 一些数据结构(未完待续)
- Struts2优缺点(未完待续)
- 生死游戏(未完待续)
- libcurl - curl_formadd()(未完,待续)
- libcurl-tutorial(未完,待续)
- libcurl - curl_easy_setopt()(未完,待续)
- Performance Testing vs. Load Testing vs. Stress Testing
- hdu 5726 GCD (区间gcd-RMQ)
- OpenGL实现3D自由变形
- 本地修改hosts
- 管理感言_留住人才很重要
- poj2185Milking Grid(未完待续)
- 深度学习Caffe平台开发环境准备
- 从angular到vue
- 217. Contains Duplicate
- UVa 1592 STL之map
- bfs poj3126 Prime Path
- javaScript flex布局使用
- 便携使用linux
- linux-7 进程管理