Write a program to print the pattern like this👇 | SoloLearn: Learn to code for FREE!


Write a program to print the pattern like this👇

1 1 1 1 1 2 2 2 2 3 3 3 4 4 5

11/16/2017 3:45:24 AM


6 Answers

New Answer


Better try this code https://code.sololearn.com/cmEt2YuIi1V1/?ref=app


@sapphire yes,it's just like an assignment.well try this in Python language


Is this for an assignment? Which language? Python or c++? Both have drastically different approaches. Or, are you just looking for advice for how to approach it?


@sapphire actually i want code.coming to languages it's ur wish..


You're the one who posted tags "python" and "c++". I'm not going to write code if the language choice is not given. Python's method of doing this can be done in 2-3 lines whereas c++ will take quite a few more. Plus, without being told why you need this (sounds like an assignment), I'll just tell you what's needed: 1) The best approach is to probably start with the maximum value you want to reach to (5 for example). 2) Then have another variable that we'll use as a take away from the starting value (it'll start at 1). 3) Create a loop where takeAway <= start 4) My next approach would be turn the "take away" variable into a string, then multiply that string by (start + 1 - takeAway). Don't forget to use formatting to add spaces between each value. Then end with a next line. 5) Add takeAway by 1. This will effectively draw on the console what you requested.


Always is better if you try and ask about your doubts https://code.sololearn.com/cFt9vn2bVh1f/?ref=app