2023年睿抗机器人高职组省赛 AK

199 阅读2分钟

image.png

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;
}