3316:【例54.1】 奇数单增序列
[例 54.1]奇数单增序列
#include<bits/stdc++.h>
using namespace std;
int main()
{
int ans,num,sum=1,a[500+100];
cin>>ans;
for(int i=1;i<=ans;i++)
{
cin>>num;
if( num%2!=0 )
{
a[sum]=num;
sum++;
}
}
sort(a+1,a+sum);
for(int i=1;i<sum-1;i++)
{
cout<<a[i]<<',';
}
cout<<a[sum-1]<<endl;
return 0;
}
3317:【例54.2】 学生组队
[例 54.2] 学生组队
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a[100+50],ans=0;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
sort(a+1,a+n+1);
for(int i=1;i<n;i+=2)
{
ans+=a[i+1]-a[i];
}
cout<<ans<<endl;
return 0;
}
3318:练54.1 6084问题
练 54.1 6084问题
信息学奥赛一本通-编程启蒙3318:练54.1 6084问题
信息学奥赛一本通-编程启蒙3318:练54.1 6084问题_3318:练54.1 6084问题 时间限制: 1000 ms 内存限制: 65536 kb 提交数-CSDN博客
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n,a[10000+10];
cin>>n;
for(int i=1;i<=4;i++)
{
a[i]=n%10;
n/=10;
if( i==4 )
{
sort(a+1,a+i+1);
cout<<(a[1]*1+a[2]*10+a[3]*100+a[4]*1000)-(a[4]*1+a[3]*10+a[2]*100+a[1]*1000)<<endl;
}
}
return 0;
}
3319:练54.2 小科的三角形
练 54.2 小科的三角形
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[4];
cin>>a[1]>>a[2]>>a[3];
sort(a+1,a+4);
if( a[1]*a[1]+a[2]*a[2]==a[3]*a[3] )
{
cout<<a[3]*a[3]<<endl;
}
else
{
cout<<a[2]*a[2]+a[3]*a[3]<<endl;
}
return 0;
}
3320:练54.3 竞选总统
练54.3竞选总统
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a[101+10];
while( 123==123 )
{
int ans=0;
cin>>n;
if( n==0 )
{
break;
}
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
sort(a+1,a+n+1);
for(int i=1;i<=n;i++)
{
ans+=a[i]/2+1;
if( n/2+1==i )
{
cout<<ans<<endl;
break;
}
}
}
return 0;
}
《信息学奥赛一本通 编程启蒙C++版》第1课 -- 第86课
《信息学奥赛一本通 编程启蒙C++版》第1课 -- 第86课_信息学奥赛atcoder-CSDN博客
《信息学奥赛一本通 编程启蒙C++版》3206-3210(5题)
《信息学奥赛一本通 编程启蒙C++版》3211-3215(5题)
《信息学奥赛一本通 编程启蒙C++版》3216-3220(5题)
《信息学奥赛一本通 编程启蒙C++版》3221-3225(5题)
《信息学奥赛一本通 编程启蒙C++版》3226-3230(5题)
《信息学奥赛一本通 编程启蒙C++版》3231-3235(5题)
《信息学奥赛一本通 编程启蒙C++版》3236-3240(5题)
《信息学奥赛一本通 编程启蒙C++版》3241-3245(5题)
《信息学奥赛一本通 编程启蒙C++版》3246-3250(5题)
《信息学奥赛一本通 编程启蒙C++版》3251-3255(5题)
《信息学奥赛一本通 编程启蒙C++版》3256-3260(5题)
《信息学奥赛一本通 编程启蒙C++版》3261-3265(5题)
《信息学奥赛一本通 编程启蒙C++版》3266-3270(5题)
《信息学奥赛一本通 编程启蒙C++版》3271-3275(5题)