腾讯数据分析岗位笔试题

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

相关推荐

沉淀一会:1.同学你面试评价不错,概率很大,请耐心等待; 2.你的排名比较靠前,不要担心,耐心等待; 3.问题不大,正在审批,不要着急签其他公司,等等我们! 4.预计9月中下旬,安心过节; 5.下周会有结果,请耐心等待下; 6.可能国庆节前后,一有结果我马上通知你; 7.预计10月中旬,再坚持一下; 8.正在走流程,就这两天了; 9.同学,结果我也不知道,你如果查到了也告诉我一声; 10.同学你出线不明朗,建议签其他公司保底! 11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
5 34 评论
分享
牛客网
牛客企业服务