2023软通杯校赛复盘

2023软通杯校赛复盘

1.冰激凌误事

在这里插入图片描述
在这里插入图片描述

//by GAIN_HZ
//冰激凌误事(修 
#include<stdio.h>
#include<math.h>
#include<string.h>

int main()
{
    int n=0,i=1,flag=0;
    double sum=0, k=0;

    scanf ("%d %lf", &n,&k);

    for ( ; i<=n; i++)
    {
        double x=0,y=0;

        scanf ("%lf %lf", &x,&y);

        sum+=x*y;//sum统计累计的乳糖值 

        if (sum >k*100 && flag == 0)//若超过并且是第一次的那根就flag记录 
            flag = i;

    }

    if (flag!=0)//若吃到倒下就输出第几根 
        printf("%d", flag);

    else//若没倒就输出-1 
        printf("-1");

    return 0;
 }

需要注意的是,不能使用浮点型直接除判断,精度丢失问题,巧妙地去乘100就行,比赛的时候除了没过样例点。

2.卡片题
在这里插入图片描述

//by GAIN_HZ
#include<stdio.h>
#include<math.h>
#include<string.h>

int max(int x,int y,int z)
{
	if(x>=y&&x>=z)
	return x*10+y+z;
	
	if(y>=x&&y>=z)
	return y*10+x+z;
	 
	return z*10+x+y;
}

int main()
{
	int a,b,c;
	
	scanf("%d %d %d",&a,&b,&c); 
	
	printf("%d",max(a,b,c));
	
	return 0;
}

基本思路是三张选出一个最大的数,记作maxx,则最后算式的最大值必定为maxx*10+第二个数+第三个数。

例如 5,2,6

则最大为6,将其乘10,剩下两个任何一个放在两位数的个位都可以,因为相加结果都一样,可以细细品

62+5=67 65+2=67;

因而在确定最高位为最大值时,剩下两个数怎么只要有一个放在个位,就能保证算式的最大值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
质量意识是指公司对产品或服务质量的重视和关注程度。作为一家专业的IT服务供应商,提供各类件开发、测试和维护等服务,其质量意识的高低直接关系到产品和服务的水平和客户的满意度。 质量意识体现在以下几个方面: 首先,注重质量管理体系的建立和完善。公司遵循国际标准ISO9001质量管理体系,过制定和执行一系列质量管理制度和标准,确保公司各个环节的运作都符合规范和标准要求,以提高产品和服务的质量。 其次,注重团队成员的素质和能力培养。公司重视人才培养和团队建设,过内部培训、外部进修和专业认证等措施,提升员工的专业水平和技能素质,使其具备更好的质量意识和能力,能够为客户提供高质量的产品和服务。 再次,致力于持续改进和创新。关注客户的需求和反馈,过持续改进和创新,不断提高产品和服务的质量和性能,以适应市场的变化和客户的需求,确保在行业中的竞争力和口碑。 最后,重视质量文化建设。公司倡导质量文化,在企业内部营造注重质量、追求卓越的氛围,强化员工的质量意识和责任感,使每个员工都能够将质量放在首位,从自身做起,推动质量管理的深入开展。 总之,公司对质量的重视体现在制度建设、人员培养、持续改进和质量文化建设等方面,过这些举措,致力于提供高质量的产品和服务,满足客户的需求和期望。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值