腾讯数据分析岗位笔试题

腾讯数据分析岗位笔试题
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

相关推荐

5 33 评论
分享
牛客网
牛客企业服务