RC-v2 陈依涵的高情商体重计算器 - 2023 睿抗机器人开发者大赛CAIP-编程技能赛-高职组(省赛) (pintia.cn)
#include<bits/stdc++.h>
using namespace std;
int v;
int main()
{
cin>>v;
if(v<=100)
{
if(v%10==0)
{
v-=10;
}
else
{
int t=v;
t%=10;
v-=t;
}
printf("Gong xi nin! Nin de ti zhong yue wei: %d duo jin",v);
}
else
{
printf("Gong xi nin! Nin de ti zhong yue wei: 100 duo jin");
}
return 0;
}
RC-v3 环岛自行车赛 - 2023 睿抗机器人开发者大赛CAIP-编程技能赛-高职组(省赛) (pintia.cn)
#include<bits/stdc++.h>
using namespace std;
int n;
const int N=110;
int a[N];
int b[N];
int sum,sumtime;
int main()
{
cin>>n;
//长度
for(int i=0;i<n;i++)
{
cin>>a[i];
sum+=a[i];
}
//用时
for(int i=0;i<n;i++ )
{
cin>>b[i];
sumtime+=b[i];
}
double ans=sum*1.0/(sumtime*1.0/60);
printf("%.1f",ans);
return 0;
}
RC-v4 两位数加法练习 - 2023 睿抗机器人开发者大赛CAIP-编程技能赛-高职组(省赛) (pintia.cn)
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s; cin >> s;
vector<string>v;
while(s.size())
{
string temp = s.substr(0, 1) + s.substr(s.size() - 1, 1);
//cout << "temp: " << temp << endl;
s.pop_back();
reverse(s.begin(), s.end());
s.pop_back();
reverse(s.begin(), s.end());
v.push_back(temp);
}
int st1, st2;
for (int i = 0; i < v.size(); i++)
{
st1 = stoi(v[i]);
if(i+1<v.size())
st2 = stoi(v[i + 1]);
int sum = st1 + st2;
cout<<st1<<"+"<<st2<<"="<<sum<<endl;
i++;
}
return 0;
}
RC-v5 配花束 - 2023 睿抗机器人开发者大赛CAIP-编程技能赛-高职组(省赛) (pintia.cn)
#include<bits/stdc++.h>
using namespace std;
int minn=1e7+10;
int main()
{
int n;cin>>n;
for(int i=0;i<n;i++)
{
int x;cin>>x;
minn=min(minn,x);
}
cout<<minn<<endl;
return 0;
}
RC-v6 数合数 - 2023 睿抗机器人开发者大赛CAIP-编程技能赛-高职组(省赛) (pintia.cn)
#include<bits/stdc++.h>
using namespace std;
const int N=20;
int a[N];
int cnt;
bool isprime(int x)
{
if(x<2)return false;
for(int i=2;i*i<=x;i++)
{
if(x%i==0)return false;
}
return true;
}
int main()
{
int A,B,N;cin>>A>>B>>N;
for(int i=0;i<N;i++) cin>>a[i];
for(int i=A;i<=B;i++)
{
int flag1=0;
for(int j=0;j<N;j++)
{
if(i%a[j]==0)
{
flag1=1;
}
}
if(!flag1 && !isprime(i))
{
//cout<<i<<" ";
cnt++;
}
}cout<<endl;
cout<<cnt<<endl;
return 0;
}
RC-v7 翻箱倒柜 - 2023 睿抗机器人开发者大赛CAIP-编程技能赛-高职组(省赛) (pintia.cn)
#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
struct P
{
int a,b,c;
string d;
}a[N];
int main()
{
int n;cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i].a>>a[i].b>>a[i].c>>a[i].d;
}
int m;cin>>m;
for(int i=0;i<m;i++)
{
int flag=0;
int x,y,z;cin>>x>>y>>z;
for(int j=0;j<n;i++)
{
if(x==a[j].a && y==a[j].b && z==a[j].c)
{
cout<<a[j].d<<endl;
flag=1;
break;
}
}
if(!flag)
{
cout<<"Not Found\n";
}
}
return 0;
}