训练总结 6.3

   1、给出n和k,给出n个数的值,问是否恰好有三个数(可重复)的和等于k(n<=3000,k<=300000).

   开vis数组判断某一个数值是否存在,双重循环看第三个数是否存在

    2、顺时针或逆时针给出n边形n个点的坐标,求n边形的面积。

    将n个点三三分组,求出边长,再利用海伦公式求分割的三角形面积,将三角形面积相加。

    3、将一个小数在一定误差范围内转化成最简分数形式

p为次品率,求买到正品的期望。

 

        int x=p*1000000,y=1000000;
        x=y-x;
        int c=gcd(y,x);
        printf("%d/%d\n",y/c,x/c);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值