鱼C论坛

 找回密码
 立即注册
查看: 2034|回复: 5

算法

[复制链接]
发表于 2020-12-14 19:35:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include<stdio.h>
int main()
{
        int n,i,j,*a=0,*b=0,*a1=0,*b1=0,count=0,falg1,falg2;
        scanf("%d",&n);         //输入有几条直线
        int (*p)[2]=new int[n][2];       //定义一个动态数组
        for(i=0;i<n;i++)
                scanf("%d,%d",(*(p+i)+0),(*(p+i)+1));       //输入每条直线的斜率和斜截距,
        for(i=0;i<=n-1;i++)
                for(j=i+1;j<=n;j++)
                {
                        *a=*(*(p+i)+0)*(-10)+*(*(p+i)+1);          //前一条直线在x=-10处的值
                *b=*(*(p+i)+0)*10+*(*(p+i)+1);                     //前一条直线在x=10处的值
                        *a1=*(*(p+i)+0)*(-10)+*(*(p+i)+1);        //后一条直线在x=-10处的值
                        *b1=*(*(p+i)+0)*10+*(*(p+i)+1);            //后一条直线在x=10处的值
                        if(*a>*a1)                                                //下面就是判断直线是否有交点
                                falg1=1;
                        else
                                falg1=0;
                        if(*b>*b1)
                                falg2=1;
                        else
                                falg2=0;
                                if(falg1!=falg2)
                                        count=count+2;                   //因为他说有k个交点就有k+1个面 ,所以是count+2        
                }
                printf("%d",count);    输出平面数
        return 0;
}






//大佬帮我!唉唉唉
2020101816565222.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-12-14 20:33:23 | 显示全部楼层

                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-14 20:33:54 | 显示全部楼层

抱歉抱歉,题目发错了,我的我的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-14 20:35:02 | 显示全部楼层
      子串分值的和不是已经帮你解决了吗,怎么又题问?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-15 18:12:56 | 显示全部楼层
jackz007 发表于 2020-12-14 20:35
子串分值的和不是已经帮你解决了吗,怎么又题问?

不是,我图片发错了,真正的图片在下面
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-15 18:13:26 | 显示全部楼层
jackz007 发表于 2020-12-14 20:35
子串分值的和不是已经帮你解决了吗,怎么又题问?

大佬帮我看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 08:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表