Limits
1s, 512 MB
একটি খোলা ((
) এবং আবদ্ধ ()
) প্রথম বন্ধনীর ধারা দেয়া থাকবে, তোমাকে নির্ণয় করতে হবে এটি বৈধ কী না।
একটি প্রথম বন্ধনীর ধারা বৈধ হয় যদি প্রত্যেকটি খোলা প্রথম বন্ধনীর পর একটি বদ্ধ প্রথম বন্ধনী থাকে। এবং, ধারাতে কোনো অযুগ্ম বন্ধনী থাকে না।
Input
ইনপুটে একটি একটি খোলা এবং আবদ্ধ প্রথম বন্ধনীর স্ট্রিং দেয়া থাকবে। স্ট্রিং এর দৈর্ঘ্য ২৫ এর বেশি হবে না।
Output
স্ট্রিংটিতে বৈধ বন্ধনীর ধারা থাকলে Yes
প্রিন্ট করো, অন্যথায় No
প্রিন্ট করো।
Samples
Input | Output |
---|
((()( | No |
Input | Output |
---|
((()())) | Yes |
Factors
| CPU | Memory | Source |
---|
Bash 5.2 | 1× | 1× | 1× |
Brainf*ck | 1× | 1× | 1× |
C# Mono 6.0 | 1× | 1× | 1× |
C++17 GCC 13.2 | 1× | 1× | 1× |
C++20 Clang 16.0 | 1× | 1× | 1× |
C++20 GCC 13.2 | 1× | 1× | 1× |
C++23 GCC 13.2 | 1× | 1× | 1× |
C11 GCC 13.2 | 1× | 1× | 1× |
C17 GCC 13.2 | 1× | 1× | 1× |
C23 GCC 13.2 | 1× | 1× | 1× |
Common Lisp SBCL 2.0 | 1× | 1× | 1× |
D8 11.8 | 1× | 1× | 1× |
Erlang 22.3 | 1× | 1× | 1× |
Free Pascal 3.0 | 1× | 1× | 1× |
Go 1.22 | 1× | 1× | 1× |
Grep 3.7 | 1× | 1× | 1× |
Haskell 8.6 | 1× | 1× | 1× |
Java 1.8 | 1× | 1× | 1× |
Kotlin 1.1 | 1× | 1× | 1× |
Lua 5.4 | 1× | 1× | 1× |
Node.js 10.16 | 1× | 1× | 1× |
Perl 5.30 | 1× | 1× | 1× |
PHP 8.3 | 1× | 1× | 1× |
PyPy 7.1 (3.6) | 1× | 1× | 1× |
Python 3.12 | 1× | 1× | 1× |
Ruby 3.2 | 1× | 1× | 1× |
Rust 1.57 | 1× | 1× | 1× |
Swift 5.3 | 1× | 1× | 1× |
Whitespace | 1× | 1× | 1× |