网易2018实习招聘计算机视觉岗笔试编程题

#include<iostream>
#include<algorithm>
#include<vector>
#include<string>
using namespace std;

int main()
{
    int n, x;
    cin >> n;
    vector<vector<int> > time;
    time.resize(n);
    for (int i = 0; i < n; i++)
        time[i].resize(2);
    for (int i = 0; i < n; i++)
    {
        cin >> time[i][0];
        cin >> time[i][1];
    }
    cin >> x;
    vector<int> class_time(2);
    cin >> class_time[0];
    cin >> class_time[1];

    int hour = 0;
    int min = 0;
    int min_late = 65535;
    int cur_late = 0;
    int num_time = 0;
    for (int i = 0; i < n; i++)
    {
        hour = class_time[0] - time[i][0];
        min = class_time[1] - time[i][1];
        cur_late = hour * 60 + min;
        if (cur_late <= min_late && cur_late >= x)
        {
            min_late = cur_late;
            num_time = i;
        }
    }
    cout << time[num_time][0] << " " << time[num_time][1] << endl;
    return 0;
}
#实习#
全部评论
时间不够没做出来。。
点赞 回复 分享
发布于 2018-03-28 00:11
题目是啥?
点赞 回复 分享
发布于 2018-03-28 08:23

相关推荐

斑驳不同:还为啥暴躁 假的不骂你骂谁啊
点赞 评论 收藏
分享
像好涩一样好学:这公司我也拿过 基本明确周六加班 工资还凑活 另外下次镜头往上点儿
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务