【题库】—— 陶陶摘苹果 & ABC &ISBN 号码

一、陶陶摘苹果

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int m,count;
	int arr[10];
	for(int i=0;i<10;i++)
	{
		cin>>arr[i];
	}		
	cin>>m;
    for(int i=0;i<10;i++)
	{
		if(arr[i]<=m+30)
		{
			count++;
		}
	}
	printf("%d",count);
	return 0;
}

二、ABC

#include<bits/stdc++.h>
using namespace std;
int a,b,c,i,x,y,z,sum;
char ch;
int main()
{
	cin>>x>>y>>z;
	sum=x+y+z;
	a=min(min(x,y),z);
	c=max(max(x,y),z);
	b=sum-a-c;
	for(i=0;i<3;i++)
	{
		cin>>ch;
		if(ch=='A') cout<<a<<' ';
		if(ch=='B') cout<<b<<' ';
		if(ch=='C') cout<<c<<' ';
	}
	return 0;
}

三、ISBN 号码

#include <bits/stdc++.h>
using namespace std;
int a;//用于求%11的值
char s[11],ch;
int main()
{
	scanf("%c-%c%c%c-%c%c%c%c%c-%c",&s[1],&s[2],&s[3],&s[4],&s[5],&s[6],&s[7],&s[8],&s[9],&s[10]);
	a=((s[1]-48)*1+(s[2]-48)*2+(s[3]-48)*3+(s[4]-48)*4+(s[5]-48)*5+(s[6]-48)*6+(s[7]-48)*7+(s[8]-48)*8+(s[9]-48)*9)%11;
	if (a<10) 
	ch=a+48;
	else 
	ch='X';
	
    if (ch==s[10]) //以下部分在判断识别码是否与输入的值相同
	printf("Right");
	else 
	printf("%c-%c%c%c-%c%c%c%c%c-%c",s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9],ch);
	return 0;
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值