抄送列表 ,处理邮件,年会抽奖

这篇博客包含了网络基础知识的问答题,如DNS解析的设置文件,以及网络问题排查。同时,它提出了一些编程挑战,如根据月份计算淘宝网店收益,年会抽奖的概率计算,判断抄送列表中的邮件重要性,以及求解斐波那契数列的特定数值。这些问题涉及了动态规划和错排算法的应用。
摘要由CSDN通过智能技术生成

问答题

问答题1:/etc/resolv.conf 的用途是?

A:邮件服务的设置文件
B:DHCP的设置文件
C:DNS解析的设置文件
D:网络路由的设置文件

提示:
1.DNS解析的设置文件在: /etc/resolv.conf
2.邮件服务的设置文件: /etc/mail.rc
3.DHCP的设置文件: /etc/dhcpd.conf
4.网络路由的设置文件: /etc/gateways

问答题2:在小红书公司的局域网中,署队长的私人电脑可以查看到的同事的电脑,也成功了登录了QQ,但无法访问到公司的站点"http://www.xiaohongshu.com”,请协助署队长查找最有可能出现的问题的地方是?

A: UDP
B: DHCP
C: DNS
D: HTTP
E: 浏览器

提示:能登录QQ,说明UDP没问题,能查看同事电脑,说明DHCP协议也没问题,但是访问浏览器,这最有可能是 DNS 解析域名出了错误.

问答题3:将一个C类网络划分20个子网,最适合的子网掩码是多少?

A 255.255.255.240
B 255.255.255.248
C 255.255.255.252
D 255.255.255.255

提示:对于C类地址来说,前24位为网络号,后8位为主机号。划分子网的方法是从网络的主机号借用若干位作为子网号,将两级IP地址变为三级IP地址。转变后的地址格式为:

在这里插入图片描述

该题要求将网络划分为20个子网,因为,所以至少需要从主机号中借用5位作为子网号才能满足所需子网数

所以最终的子网掩码是1111 1111 1111 1111 1111 1111 1111 1000

编程题

编程题1:淘宝网店

NowCoder 在淘宝上开了一家网店,他发现在月份为素数的时候,当月每天能赚1元;否则每天能赚2元,现在给你一段时间区间,请你帮他计算总收益有多少

输入描述:输入包含多组数据。每组数据包含两个日期from和to (2000-01-01 ≤ from ≤ to ≤ 2999-12-31)日期用三个正整数表示,用空格隔开:year month day

输出描述:对应每一组数据,输出在给定的日期范围(包含开始和结束日期)内能赚多少钱

示例1:
输入
2000 1 1 2000 1 31
2000 2 1 2000 2 29
输出
62
29

#include <iostream>
using namespace std;

inline int leap_year(int year){
   
    return year % 400 == 0 || (year % 4 == 0 && year % 100 != 0);
}

//月份为素数时 一天一块 2 3 5 7 11
//月份不是素数,一天两块 1 4 6 8 9 10 12
inline int profit_of_year(int year){
   
    return 579 + leap_year(year);
}

inline bool prime(int n){
   
    return n == 2 || n == 3 || n == 5 || n == 7 || n == 11;
}

int profit_of_this_year(int year, int month, int day){
   
    if(!prime(month)){
   
        day *= 2;
    }
    while(--month){
   
        switch(month){
   
            case 1:
            case 8:
            case 10:
            case 12:
                day +<
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
由于抽奖一般考虑方便,特意将字体设置较大,可以通过IPAD或手机上的远控软件也能看得很清楚,抽奖时笔记本连接显示屏,用IPAD远程控制笔记本,然后拿着IPAD去嘉宾去,请嘉宾操作抽奖;软件设置为时钟圆盘抽奖方式。 设置奖项命名为awards.txt,一个奖项名称一行,多个奖项多行,一共几个奖就必须有几行。 抽奖号码命名为data.txt,一行一个号码,一共几个号码就几行,用回车来换行。 抽奖背景音乐命名为bg.mp3放在程序相同目录下,必须是MP3文件。 操作过程,首先准备奖项文件awarda.txt,放置在程序目录下,打开软件会自动导入;软件打开后,调整窗体大小至满意程度; 首先载入抽奖号码,再选择奖项,这两步可以任意操作,完成后才能进行下一步,软件打开后只能有一次载入抽奖号码动作; 设置要抽奖的数量,点击开始抽奖,软件开始运行,开始抽奖按键变灰不可使用,同时停止按键可以使用,任意时间按停止按键就会产生设置数量的奖号码。 当要更换新的奖项时,会提示是否清除抽奖数记忆值,一般选择清除,不然下次的抽奖数记忆值会不准确。 奖的号码以奖项名为文件名,比如一等奖的文件就是 一等奖.txt;初次抽奖前必须不能有相同名称的文件,否则易出错。 每次抽奖后,已奖的号码会从data.txt删除,请保留原始文件,已经开始抽奖后,不能再去改动文件,否则会出现重复号码等问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿的温柔香

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值