Problem
लंबाई n
(\(1 <= n <=) की एक सरणी a
दी गई है 10^ 6\), \(1 <= a_i <= 10^9\)). इसके अलावा दिए गए m
(\(1 <= m <= 500\)) क्वेरी जैसे +
, l
, r, k
(\(1 <) ;= l <= r <= n\), \(-10^9 <= k <= 10^9\) ) और प्रश्न जैसे ?
, l
, r
, k
( \(1 <= l <= r <= n\), \(-10^9 <= k <= 10^9\) ).
पहले मामले में, आपको l
से r
तक सेगमेंट में संख्याओं को जोड़ना होगा, संख्या k< /कोड>।
दूसरे मामले में, यदि l
से r
k
है तो आपको 1
प्रिंट करना होगा > सहित, अन्यथा 0
प्रिंट करें।
तत्वों को 1
से n
तक क्रमांकित किया गया है।
यह गारंटी है कि किसी भी अनुरोध के बाद, a
सरणी का कोई भी तत्व \(-10^9 की सीमा के भीतर है \) \(10^9\) तक शामिल है।
उदाहरण
<टेबल क्लास = "टेबल-बॉर्डर्ड टेबल-लिस्ट-टेस्ट टेबल-एसएम टेबल-स्ट्राइप्ड">
<सिर>
<वें>#वें>
<वें>इनपुटवें>
<वें>आउटपुटवें>
बात>
<शरीर>
1 |
<टीडी>
5
1 2 1 1 3
3
? 1 4 3
* 2 3 2
? 1 4 3
टीडी>
0
1 |
टेबल>