Andy种树
using namespace std;
int n,q;
int l,r;
int a[5000000];
int main(){
cin>>n>>q;
while(q—){
cin>>l>>r;
for(int i=l;i<=r;i++){
a[i]++;
}
}
for(int i=1;i<=n;i++){
cout<
<a[i]<<” ”;="" }="" return="" 0;="" }<="" re="">
序列排序Ⅱ
using namespace std;
const int maxn=100005;
int n,a[maxn];
vector
<int>
G[maxn];
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
for(int j=2;j*j<=a[i];j++){
if(a[i]%j==0){
G[j].push_back(a[i]);
G[a[i]/j].push_back(a[i]);
}
}
}
for(int i=2;i<=n;i++){
for(int j=1;j
<g[i].size();j++){ if(g[i][j]<g[i][j-1]){="" cout<<“no”;="" return="" 0;="" }="" cout<<“yes”;="" }<="" ode=""></g[i].size();j++){>
</int>
</bits></code></pre>
<code> <p>
<!-- /wp:code --></p> </code>
子序列
using namespace std;
long n;
string s;
long long g,ga;
int main(){
cin>>n>>s;
for(int i=0;i
<n;i++){ if(s[i]=”=‘a’)ga+=g;” else="" }="" cout<<ga;="" return="" 0;="" }<="" ode=""></n;i++){>
</bits></code></pre><code> <p>
<!-- /wp:code --></p> <p>
<!-- wp:heading {"level":1} --></p> <h1>奔向终点</h1> <p>
<!-- /wp:heading --></p> <p>
<!-- wp:paragraph --></p> <p>有了如上的称述,进行举一反三,相信很快就能归纳出当3个字符‘gao’的子序列的代码来。</p> <p>
<!-- /wp:paragraph --></p> <p>
<!-- wp:code --></p> <pre class="wp-block-code"><code>#include
<bits tdc++.h="">
小小马
using namespace std;
long long a,b;
int main(){
cin>>a>>b;
if((a*b)%2==0){
cout<<“cocktail”;
}else{
cout<<“wls”;
}
return 0;
}`
</bits></pre>
白浅吃糖果(easy version)
白浅喜欢吃糖,有一天她到了一个可以免费吃糖果的游乐园。游乐园摆放着一排共n个糖果,对于任意的i(1<=i<n-1),第i个糖果与第i+1个糖果相邻。第i个糖果具有一个甜度值ai。妈妈说吃甜食太多了会得蛀牙,所以白浅吃的糖果的甜度值总和不能超过k。她可以以任意的顺序吃糖,请问她最多能吃多少个糖果?
无穷量?