Submit | All submissions | Best solutions | Back to list |
CPTTRN3 - Character Patterns (Act 3) |
Using two characters: . (dot) and * (asterisk) print a grid-like pattern.
Input
You are given t - the number of test cases and for each of the test cases two positive integers: l - the number of lines and c - the number of columns in the grid. Each square of the grid is of the same size and filled with 4 dots (see the example below).
Output
For each of the test cases output the requested pattern (please have a look at the example). Use one line break in between successive patterns.
Example
Input: 3 3 1 4 4 2 5 Output: **** *..* *..* **** *..* *..* **** *..* *..* **** ************* *..*..*..*..* *..*..*..*..* ************* *..*..*..*..* *..*..*..*..* ************* *..*..*..*..* *..*..*..*..* ************* *..*..*..*..* *..*..*..*..* ************* **************** *..*..*..*..*..* *..*..*..*..*..* **************** *..*..*..*..*..* *..*..*..*..*..* ****************
Added by: | kuszi |
Date: | 2012-09-03 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: ASM64 |
hide comments
|
|||||||
2017-09-01 16:17:58
That was a great one! Solved it in nearly 10 mins. I am getting confidence now!!! I solved it using the trick of pattern 2 and little modification. |
|||||||
2017-08-10 17:11:51
At first, I thought I got an idea(which is a very complex one), and suddenly I applied that, do you know what happens? Poooooof... I simply tried for 6 - 7 hours but every time I was wrong. After some time I take a deep look into the patterns then I realise that I have to modify just a few steps. Now with in 10 mins I finished this program... Experience.! Take a deep look inside the program before proceeding. Hint: Always count matrix form 0, not form 1. Last edit: 2017-08-10 17:16:43 |
|||||||
2017-03-30 19:19:51
AC in one go.. Using switch case will help you a lot. Good Luck :D Last edit: 2017-03-30 19:20:53 |
|||||||
2017-01-09 12:17:42
It was tricky, but when I understood the trick the program was very brief. Happy to do it. |
|||||||
2016-10-11 16:09:25
guys, i did it by adding 4 loops each displaying one row of the pattern. Is that the solution or was i (kind of) cheating? lemme know |
|||||||
2016-09-23 19:11:48
@ sgtfdotfcrfn thanks !! |
|||||||
2016-09-21 23:41:56
Code output for example input matches exactly on Ideone.com, but gives "wrong answer" when submitted. Not sure what the issue is. |
|||||||
2016-09-14 18:48:31
can any one help me........ I am a beginner in spoj and i am not able to solve the problem. |
|||||||
2016-08-16 21:52:57
It is quite easy if you observe the positions of asterisk columns mod 3. The procedure for placing rows is the same thing. |
|||||||
2016-07-24 15:45:06 Kunal Singh
Tricky one.... but easy finally done... :) |