একটি ইনপুট স্ট্রিং দেওয়া হয়েছে, এমন একটি প্রোগ্রাম লিখুন যা এটির সর্বমোট রেখা এবং কার্ভগুলি আউটপুট করে।
চ্যালেঞ্জ
STDINবা অন্য কোনও ইনপুট পদ্ধতি থেকে ইনপুট নিন ।- আউটপুট
STDOUT, বা অন্য কোন আউটপুট পদ্ধতি, লাইন এবং রেখাচিত্র মোট সংখ্যা স্ট্রিং রয়েছে, যাতে , কোড স্নিপেট টেবিল নিচে উপর ভিত্তি করে। - যে কোনও অ-অক্ষরীয় অক্ষর উপেক্ষা করা উচিত।
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- এই কোড-গলফ, তাই সংক্ষিপ্ততম কোড জিতেছে।
ব্যাখ্যা
- লাইন এবং রেখাচিত্র স্ট্যাকেক্সচেঞ্জের জন্য ব্যবহৃত ফন্ট দ্বারা নির্ধারিত হয়
code blocks। - চেনাশোনা (যেমন
O, o, 0) এবং বিন্দু (i, j) প্রতিটিকে 1 টি বক্র হিসাবে বিবেচনা করা হয়। - ইনপুট একটি স্ট্রিং, অক্ষরের তালিকা, অক্ষরের স্ট্রিম, বাইকোডস ইত্যাদি হতে পারে
- আউটপুট পূর্ণসংখ্যার একটি অ্যারের ইন্টিজার, কমা চিহ্ন দ্বারা বিভাজিত স্ট্রিং, ইত্যাদি tuple হতে পারে দুটি সংখ্যার পৃথক হতে হবে, যাতে
104বৈধ নয়, কিন্তু10,4,10 4,10\n4,[10,4],(10, 4), এবং তাই হয়। - শিরোনাম এবং পূর্ববর্তী সাদা স্থান পুরোপুরি গ্রহণযোগ্য।
নমুনা ইনপুট এবং আউটপুট
# Format: str -> line, curve
hi -> 4, 2
HELLO WORLD -> 20, 4
l33+ 5pEak -> 13, 8
+=-_!...?~`g@#$%^ -> 1, 2
9001 -> 5, 3
O o O o O o -> 0, 6
চরিত্র সারণী
Char | Lines | Curves
0 | 1 | 1
1 | 3 | 0
2 | 1 | 1
3 | 0 | 2
4 | 3 | 0
5 | 2 | 1
6 | 0 | 1
7 | 2 | 0
8 | 0 | 2
9 | 0 | 1
A | 3 | 0
B | 1 | 2
C | 0 | 1
D | 1 | 1
E | 4 | 0
F | 3 | 0
G | 2 | 1
H | 3 | 0
I | 3 | 0
J | 1 | 1
K | 3 | 0
L | 2 | 0
M | 4 | 0
N | 3 | 0
O | 0 | 1
P | 1 | 1
Q | 0 | 2
R | 2 | 1
S | 0 | 1
T | 2 | 0
U | 0 | 1
V | 2 | 0
W | 4 | 0
X | 4 | 0
Y | 3 | 0
Z | 3 | 0
a | 0 | 2
b | 1 | 1
c | 0 | 1
d | 1 | 1
e | 1 | 1
f | 1 | 1
g | 1 | 2
h | 1 | 1
i | 3 | 1
j | 1 | 2
k | 3 | 0
l | 3 | 0
m | 3 | 2
n | 2 | 1
o | 0 | 1
p | 1 | 1
q | 1 | 1
r | 1 | 1
s | 0 | 1
t | 1 | 1
u | 1 | 1
v | 2 | 0
w | 4 | 0
x | 4 | 0
y | 1 | 1
z | 3 | 0
o0 লাইন, 1 বক্র হওয়া উচিত
s2 রেখাচিত্র বা 1? কান্ডটি কিjএকটি রেখা এবং বক্ররেখা উভয়ই? আপনি কেবলমাত্র সমস্ত অক্ষরের জন্য প্রয়োজনীয় মানগুলি তালিকাভুক্ত করতে পারলে সবচেয়ে ভাল হবে।