Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem 22 :
Practice Link :
Approach for
pattern22 (English Solution)
🚀This function prints a square pattern of size
2*n-1
📏.For each cell, four distances are calculated based on
i
andj
:i
2*n-2 - i
j
2*n-2 - j
The minimum of these four distances is taken 🧮, and
n - min()
is printed in that cell 🖨️.This ensures that the value decreases symmetrically 📉 as we move towards the center of the pattern 🎯.
Approach for
pattern22 (Hinglish_Solution)
2*n-1
size ka square pattern print karta hai.i
aurj
ke basis par 4 distances calculate hote hain: top, bottom, left, aur right.n - min()
se jo value aati hai, woh us cell mein print hoti hai.endl
se new line print hoti hai.