手机App防沉迷系统C卷(JavaPythonC++Node.jsC语言)

news/2024/11/15 1:44:16/

智能手机方便了我们生活的同时,也侵占了我们不少的时间。"手机App防沉迷系统"能够让我们每天合理的规划手机App使用时间,在正确的时间做正确的事。
它的大概原理是这样的:
1、在一天24小时内,可注册每个App的允许使用时段;
2、一个时段只能使用一个App,举例说明: 不能同时在09:00-10:00注册App2和App3
3、App有优先级,数值越高,优先级越高。注册使用时段时,如果高优先级的App时间和低优先级的时段有冲突,则系统会自动注销低优先级的时段;如果App的优先级相同,则后添加的App不能注册
举例1:
(1)注册App3前
(2)App3注册时段和App2有冲突
(3)App3优先级高,系统接受App3的注册,自动注销App2的注册
举例2:
(1)注册App4
(2)App4和App2及App3都有冲突,优先级比App2高,但比App3低,这种场景下App4注册不上,最终的注册效果如下
4、一个App可以在一天内注册多个时段
请编程实现,根据输入数据注册App,并根据输入的时间点,返回该时间点可用的App名称,如果该时间点没有注册任何App,请返回字符串"NA"

输入描述:

输入分3部分:第一行表示注朋的App数N(N<=100);第二部分包括N行,每行表示一条App注册数据;最后一行输入一个时间点,程序即返回该时间点的可用App。
2
App1 1 09:00 10:00
App2 2 11:00 11:30
09:30
数据说明如下
1、N行注册数据以空格分隔,四项数据依次表示:App名称优先级、起始时问、结束时问
2、优先级1-5,数字值越大࿰

http://www.ppmy.cn/news/1381970.html

相关文章

VUE+内置iframe传值失效问题解决

起因&#xff1a; 公司业务需要计算建筑物截收面积&#xff0c;然后我采用的是openCV来计算&#xff0c;在vue内部引用不了&#xff0c;然后就采用了iframe原生html来完成&#xff1b;功能实现了我想让iframe和vue通信&#xff1b;然后用原有方式试了多次都失败了&#xff0c;i…

golang sync.Pool 指针数据覆盖问题

场景 1. sync.Pool设置 var stringPool sync.Pool{New: func() any {return new([]string)}, }func NewString() *[]string {v : stringPool.Get().(*[]string)return v }func PutString(s *[]string) {if s nil {return}if cap(*s) > 2048 {s nil} else {*s (*s)[:0]…

TortoiseSVN 报错:The server unexpectedly closed the connetion

前言 CentOS7Linux 安装subversionmod_dav_svn&#xff0c;搭建subversion(svn)服务器 The server unexpectedly closed the connetion 解决办法 重启Apache服务 shell> systemctl restart httpd

ajax框架格式,每个属性的作用

AJAX&#xff08;Asynchronous JavaScript and XML&#xff09;框架是一种用于创建异步Web应用程序的技术。在AJAX框架中&#xff0c;通常使用JavaScript来发送和接收HTTP请求&#xff0c;从而在不重新加载整个页面的情况下更新页面的部分内容。虽然AJAX不是特定的框架&#xf…

每天学习一个Linux命令之head

每天学习一个Linux命令之head Linux命令行中有很多实用的命令&#xff0c;今天我们要介绍的是head命令。head命令用于显示文件的开头部分&#xff0c;默认情况下显示文件的前10行。 基本语法 head [选项] [文件]命令选项 head命令有一些可用的选项&#xff0c;我们将一一介…

FPGA - 单总线协议(one-wire)

1&#xff0c;简介 单总线&#xff08;one-wire&#xff09;是美国 DALLAS 公司推出的外围串行扩展总线技术&#xff0c;与 SPI、I2C 等串行数据通信方式不同&#xff0c;它采用单根信号线&#xff0c;既传输时钟又传输数据&#xff0c;而且数据传输是双向的。它具有节省 I/O口…

安卓基础面试题

自定义view Android自定义View-CSDN博客 view和viewgroup View和ViewGroup的区别- view的事件分发 事件分发详解---历史最容易理解 组件化 Android-组件化开发 什么是ANR Android ANR详解-CSDN博客 Android性能优化 Android 优化-CSDN博客 Aroute 原理 Arouter框架原理…

计算机缺失iutils.dll怎么办,分享5种靠谱的解决方法

​在计算机系统运行过程中&#xff0c;如果发现无法找到或缺失iutils.dll文件&#xff0c;可能会引发一系列的问题与故障。首先&#xff0c;由于iutils.dll是系统中一个重要的动态链接库文件&#xff0c;它的主要功能可能涉及到系统核心服务、应用程序支持或者特定功能模块的运…