在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
题目连接:http://www.codeforces.com/contest/637/problem/C DescriptionDuring a New Year special offer the "Sudislavl Bars" offered n promo codes. Each promo code consists of exactly six digits and gives right to one free cocktail at the bar "Mosquito Shelter". Of course, all the promocodes differ. As the "Mosquito Shelter" opens only at 9, and partying in Sudislavl usually begins at as early as 6, many problems may arise as to how to type a promotional code without errors. It is necessary to calculate such maximum k, that the promotional code could be uniquely identified if it was typed with no more than k errors. At that, k = 0 means that the promotional codes must be entered exactly. A mistake in this problem should be considered as entering the wrong numbers. For example, value "123465" contains two errors relative to promocode "123456". Regardless of the number of errors the entered value consists of exactly six digits. InputThe first line of the output contains number n (1 ≤ n ≤ 1000) — the number of promocodes. Each of the next n lines contains a single promocode, consisting of exactly 6 digits. It is guaranteed that all the promocodes are distinct. Promocodes can start from digit "0". OutputPrint the maximum k (naturally, not exceeding the length of the promocode), such that any promocode can be uniquely identified if it is typed with at most k mistakes. Sample Input2 Sample Output2 Hint题意给你n个只含有6个数字的串。 然后现在他们规定了一个东西,如果这两个串只有小于等于k个位置不同,就认为是一样的。 现在要你规定一个k,使得下列的n个串都必须视作不同。 输出最大的k。 题解:数据范围才1000,所以直接暴力就好了…… 代码
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论