Solutions are presented as using the least memory and the fastest execution time. It also takes the top
10 most recent solutions from each language. If you want to limit to a specific index, click the
"Solved" button and go to that problem.
Problems
You are given a matrix f with 4 rows and n columns. Each element of the matrix is either an asterisk ( * ) or a dot ( . ). You may perform the following operation arbitrary number of times: choose a square submatrix of f with size k × k (where 1 ≤ k ≤ 4 ) and replace each element of the chosen submatrix with a dot. Choosing a submatrix of size k × k costs a k coins. What is the minimum number of coins you have to pay to replace all asterisks with dots? The first line contains one integer n ( 4 ≤ n ≤ 1000 ) — the number of columns in f . The second line contains 4 integers a 1 , a 2 , a 3 , a 4 ( 1 ≤ a i ≤ 1000 ) — the cost to replace the square submatrix of size 1 × 1 , 2 × 2 , 3 × 3 or 4 × 4 , respectively. Then four lines follow, each containing n characters and denoting a row of matrix f . Each character is either a dot or an asterisk. Print one integer — the minimum number of coins to replace all asterisks with dots. In the first example you can spend 8 coins to replace the submatrix 3 × 3 in the top-left corner, and 1 coin to replace the 1 × 1 submatrix in the bottom-right corner. In the second example the best option is to replace the 4 × 4 submatrix containing columns 2 – 5 , and the 2 × 2 submatrix consisting of rows 2 – 3 and columns 6 – 7 . In the third example you can select submatrix 3 × 3 in the top-left corner and then submatrix 3 × 3 consisting of rows 2 – 4 and columns 2 – 4 . |
Tutorials
Submissions
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|
33269999 |
ZaakDov |
F |
Dec. 15, 2017, 3:48 p.m. |
OK |
GNU C++ |
TESTS |
46 |
15 |
1945600 |
|
2400 |
|
33250776 |
keko37 |
F |
Dec. 14, 2017, 9:13 p.m. |
OK |
GNU C++ |
TESTS |
46 |
30 |
7577600 |
|
2400 |
|
37222608 |
LadyLex |
F |
April 11, 2018, 12:20 p.m. |
OK |
GNU C++ |
TESTS |
46 |
31 |
3993600 |
|
2400 |
|
33201101 |
orzakf |
F |
Dec. 13, 2017, 3:37 a.m. |
OK |
GNU C++ |
TESTS |
46 |
31 |
4403200 |
|
2400 |
|
33229929 |
Juniorandrade |
F |
Dec. 14, 2017, 5:01 a.m. |
OK |
GNU C++ |
TESTS |
46 |
31 |
4812800 |
|
2400 |
|
34795980 |
litble |
F |
Feb. 1, 2018, 8:48 a.m. |
OK |
GNU C++ |
TESTS |
46 |
31 |
18534400 |
|
2400 |
|
34796064 |
vjudge5 |
F |
Feb. 1, 2018, 8:51 a.m. |
OK |
GNU C++ |
TESTS |
46 |
31 |
18636800 |
|
2400 |
|
40313097 |
vjudge5 |
F |
July 14, 2018, 8:59 a.m. |
OK |
GNU C++ |
TESTS |
46 |
46 |
512000 |
|
2400 |
|
33494939 |
vjudge5 |
F |
Dec. 22, 2017, 4:38 a.m. |
OK |
GNU C++ |
TESTS |
46 |
46 |
87142400 |
|
2400 |
|
33494807 |
Landia |
F |
Dec. 22, 2017, 4:27 a.m. |
OK |
GNU C++ |
TESTS |
46 |
46 |
87142400 |
|
2400 |
|
55535597 |
rainboy |
F |
June 13, 2019, 4:12 p.m. |
OK |
GNU C11 |
TESTS |
46 |
93 |
0 |
|
2400 |
|
33663947 |
shdut |
F |
Dec. 27, 2017, 8:20 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
15 |
2150400 |
|
2400 |
|
33199250 |
Nson |
F |
Dec. 13, 2017, 1:02 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
15 |
18841600 |
|
2400 |
|
33227414 |
rodz |
F |
Dec. 14, 2017, 12:12 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
15 |
18944000 |
|
2400 |
|
34212367 |
Diegogrc |
F |
Jan. 16, 2018, 4:24 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
15 |
18944000 |
|
2400 |
|
34786115 |
Chlience |
F |
Feb. 1, 2018, 2:16 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
30 |
2150400 |
|
2400 |
|
33198982 |
luucasv |
F |
Dec. 13, 2017, 12:35 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
30 |
5529600 |
|
2400 |
|
33447209 |
BelowLuminous |
F |
Dec. 20, 2017, 6:46 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
30 |
18636800 |
|
2400 |
|
33519640 |
s_h_shahin |
F |
Dec. 22, 2017, 7:56 p.m. |
OK |
GNU C++11 |
TESTS |
46 |
30 |
18739200 |
|
2400 |
|
33199159 |
Nson |
F |
Dec. 13, 2017, 12:52 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
30 |
18841600 |
|
2400 |
|
52807017 |
renjingyi |
F |
April 16, 2019, 5:40 a.m. |
OK |
GNU C++11 |
TESTS |
46 |
31 |
1024000 |
|
2400 |
|
33203425 |
Twishkle.Aevdark |
F |
Dec. 13, 2017, 6:03 a.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
3379200 |
|
2400 |
|
33198286 |
stczhc |
F |
Dec. 12, 2017, 11:29 p.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
5427200 |
|
2400 |
|
33249451 |
MohamedZain |
F |
Dec. 14, 2017, 7:35 p.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
12390400 |
|
2400 |
|
33207393 |
chinmay0906 |
F |
Dec. 13, 2017, 8:47 a.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
12595200 |
|
2400 |
|
33227549 |
-Morass- |
F |
Dec. 14, 2017, 12:36 a.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
18432000 |
|
2400 |
|
33227544 |
-Morass- |
F |
Dec. 14, 2017, 12:36 a.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
18432000 |
|
2400 |
|
33280195 |
otrecnoc |
F |
Dec. 16, 2017, 3:47 a.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
18534400 |
|
2400 |
|
33258706 |
Shuvro77 |
F |
Dec. 15, 2017, 8:45 a.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
18534400 |
|
2400 |
|
33317791 |
despotovski01 |
F |
Dec. 16, 2017, 5:45 p.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
18534400 |
|
2400 |
|
33252725 |
ZieiN |
F |
Dec. 15, 2017, 1:27 a.m. |
OK |
GNU C++14 |
TESTS |
46 |
15 |
18636800 |
|
2400 |
|
45029977 |
luogu_bot3 |
F |
Oct. 29, 2018, 2:49 a.m. |
OK |
GNU C++17 |
TESTS |
46 |
31 |
307200 |
|
2400 |
|
41526930 |
kongroo |
F |
Aug. 12, 2018, 12:27 p.m. |
OK |
GNU C++17 |
TESTS |
46 |
31 |
16486400 |
|
2400 |
|
39324558 |
vivukhue |
F |
June 17, 2018, 4:30 a.m. |
OK |
GNU C++17 |
TESTS |
46 |
31 |
16486400 |
|
2400 |
|
49340252 |
fbosnjak |
F |
Feb. 1, 2019, 9:59 p.m. |
OK |
GNU C++17 |
TESTS |
46 |
31 |
104243200 |
|
2400 |
|
60941523 |
Hikori |
F |
Sept. 20, 2019, 5:15 p.m. |
OK |
GNU C++17 |
TESTS |
46 |
46 |
16588800 |
|
2400 |
|
53834383 |
vjudge3 |
F |
May 7, 2019, 12:46 a.m. |
OK |
GNU C++17 |
TESTS |
46 |
46 |
33280000 |
|
2400 |
|
53834467 |
Anachor |
F |
May 7, 2019, 12:53 a.m. |
OK |
GNU C++17 |
TESTS |
46 |
46 |
33382400 |
|
2400 |
|
66018781 |
vjudge2 |
F |
Nov. 30, 2019, 6:33 a.m. |
OK |
GNU C++17 |
TESTS |
46 |
61 |
1228800 |
|
2400 |
|
52238091 |
vjudge4 |
F |
April 2, 2019, 2:34 p.m. |
OK |
GNU C++17 |
TESTS |
46 |
62 |
512000 |
|
2400 |
|
66018910 |
gustavo_farani |
F |
Nov. 30, 2019, 6:36 a.m. |
OK |
GNU C++17 |
TESTS |
46 |
62 |
1228800 |
|
2400 |
|
33261677 |
I_love_Malika |
F |
Dec. 15, 2017, 11:22 a.m. |
OK |
Java 8 |
TESTS |
46 |
140 |
40038400 |
|
2400 |
|
33394689 |
sturdyplum |
F |
Dec. 19, 2017, 1:01 a.m. |
OK |
Java 8 |
TESTS |
46 |
155 |
28160000 |
|
2400 |
|
55535596 |
Dukkha |
F |
June 13, 2019, 4:12 p.m. |
OK |
Java 8 |
TESTS |
46 |
295 |
0 |
|
2400 |
|
33635778 |
about |
F |
Dec. 26, 2017, 4:01 a.m. |
OK |
Java 8 |
TESTS |
46 |
405 |
21094400 |
|
2400 |
|
33270276 |
Maffka |
F |
Dec. 15, 2017, 3:55 p.m. |
OK |
MS C++ |
TESTS |
46 |
46 |
68096000 |
|
2400 |
|
33227545 |
sangria |
F |
Dec. 14, 2017, 12:36 a.m. |
OK |
MS C++ |
TESTS |
46 |
951 |
15052800 |
|
2400 |
remove filters
Back to search problems