腾讯数据分析岗位笔试题

腾讯数据分析岗位笔试题
1.求圆锥曲线的面积
y^2=2AX;
y=BX+C;
输入ABC;求两者围起来的面积,若没有相交输出0(用根的判别式来求解);可同时输出多个样例;本人觉得这是个数学题画图积分求导就可以
即对该式子求导



得到答案为




#include <iostream>
#include <math.h>
using namespace std;
int main() {
    int T,TT;
    cin >> T;
    TT=T;
    float arr[T];
    int i=0;
    while(T--)// 注意,如果输入是多个测试用例,请通过while循环处理多个测试用例
    {

        float a,b,c;
        cin >> a >> b>> c;
        float x=sqrt(a*a-2*a*b*c);
        if((a*a-2*a*b*c)<=0)
        {
           arr[i]=0;
           i++;
        }
        else
        {
             arr[i]=(2*a*x/(b*b*b))-(x*(3*a*a+x*x)/(3*b*b*b))-(2*c*x/(b*b));//两个函数之间做积分
             i++;
        }

    }
    for(int j=0;j<TT;j++)
        {
            cout <<arr[j]<<endl;
        }
}

这个思路和结果是没错的,但是可能数据类型有问题,导致一直AC为0

#腾讯数据分析编程题##腾讯##笔试题目##数据分析师#
全部评论
输出精度有要求,10位小数
2 回复 分享
发布于 2020-04-26 22:56
都是算法题吗?那我感觉我不用去啦啊
1 回复 分享
发布于 2020-09-04 09:16
这是数据分析题?
1 回复 分享
发布于 2021-04-17 18:00
多久时间啊?
点赞 回复 分享
发布于 2021-10-18 16:36
这是社招?
点赞 回复 分享
发布于 2021-11-19 18:00

相关推荐

10-17 16:07
门头沟学院 Java
牛牛大你18号:在汇报,突然弹出来,,领导以为我在准备跳槽,刚从领导办公室谈心出来
点赞 评论 收藏
分享
5 34 评论
分享
牛客网
牛客企业服务