दो सकारात्मक पूर्णांकों को देखते हुए, A और B, लंबाई के LCM (A, B) के साथ दो रेखाओं को आउटपुट करके उनकी कम से कम सामान्य बहु को दर्शाते हैं, पहली पंक्ति में प्रत्येक एथ डैश को बदलने के बाद और दूसरी पंक्ति में प्रत्येक Bth डैश को वर्टिकल बार के साथ ( )।-
|
इस तरह, प्रत्येक पंक्ति का अंत केवल दो |
लाइन का स्थान होगा।
उदाहरण के लिए, यदि A = 6 और B = 4, LCM (6, 4) = 12, तो:
two lines of 12 dashes: ------------ ------------ replace every 6th dash in the first line with a vertical bar: -----|-----| ------------ replace every 4th dash in the second line with a vertical bar: -----|-----| ---|---|---|
इस प्रकार अंतिम उत्पादन होगा
-----|-----| ---|---|---|
इनपुट संख्याओं का क्रम लाइनों के क्रम के अनुरूप होना चाहिए।
बाइट्स में सबसे छोटा कोड जीतता है।
परीक्षण के मामलों
A B
line for A
line for B
1 1
|
|
1 2
||
-|
2 1
-|
||
2 2
-|
-|
6 4
-----|-----|
---|---|---|
4 6
---|---|---|
-----|-----|
2 3
-|-|-|
--|--|
3 2
--|--|
-|-|-|
3 6
--|--|
-----|
2 5
-|-|-|-|-|
----|----|
4 3
---|---|---|
--|--|--|--|
10 10
---------|
---------|
10 5
---------|
----|----|
10 6
---------|---------|---------|
-----|-----|-----|-----|-----|
24 8
-----------------------|
-------|-------|-------|
7 8
------|------|------|------|------|------|------|------|
-------|-------|-------|-------|-------|-------|-------|
6 8
-----|-----|-----|-----|
-------|-------|-------|
13 11
------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|
----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|