北大元培计算机,北大元培计算机模拟

《北大元培计算机模拟》由会员分享,可在线阅读,更多相关《北大元培计算机模拟(17页珍藏版)》请在人人文库网上搜索。

1、1题目 - 满足条件的数累加 来源 元培-From Whf 描述 将正整数 m 和 n 之间(包括 m 和 n)能被 17 整除的数累加。其中,m int main()int m,n,i,s=0;scanf(%d%d,&m,&n);for(i=m;iint main()char a5000=0,b20020=0;int i,j,n,p,q,max,min,c200=0,k;gets(a);for(k=0,i=0,j=0;ak!=0;k+)if(ak=,|ak= )ci+=j;j=0;else bij+=ak;ci=j;n=i;p=q=0;max=min=c0;for(i=1;imax)max=。

2、ci;p=i;else if(ci0)min=ci;q=i;puts(bp);puts(bq);3题目 - n-gram串频统计 来源 元培-From Whf 描述 在文本分析中常用到n-gram串频统计方法,即,统计相邻的n 个单元(如单词、汉字、或者字符)在整个文本中出现的频率。假设有一个字符串,请以字符为单位按n-gram 统计长度为 n 的子串出现的频度,并输出最高频度以及频度最高的子串。设定所给的字符串不多于500个字符,且 1 #includeint main()char a510=0,b5006=0;int l,i,j,n,m=0,c500=0,s;scanf(%dn,&n);g。

3、ets(a);l=strlen(a);for(i=0;im)m=ci;if(m=1)printf(NO);else printf(%dn,m);for(i=0;i#includeint main()char a350=0;int i=-1,j,t=-1,n,b350=0,k,s,u;gets(a);for(k=0;ak!=0;k+)if(ak47&ak0;i-)for(j=0;jbj+1)s=bj;bj=bj+1;bj+1=s;u=n;for(i=0;i=0)printf(,);5题目 - 降序生成进制数 来源 元培-From Whf 描述 按从大到小顺序依次输出 m( 0 ) 个 n 位( 。

4、0 ) 的 k (1 int main()int a35=0;int s=1,m,n,k,i,t=0;scanf(%d%d%d,&m,&n,&k);for(i=0;i0)an-1-=1;else an-1+=k-1;an-2-=1;for(i=n-2;i0;i-)if(ai#includeint main()int a101101,i,j,k,l,m,n,u,v=0,p,q,t;scanf(%d%d,&m,&n);for(i=0;iv)v=u;printf(%d,v); 1题目 - 中间值判断 来源 元培-From Whf 描述 任意给定n个整数(n不大于100),这 n 个整数中的最小值mi。

5、n和最大值max确定了整数序列的左右边界。在这 n 个整数中,是否存在以最小值min和最大值max为左右边界的中间值。如果存在,则输出YES, 否则,输出NO。 例如: 三个数 1,3,5,则左边界是1,右边界是5,中间位置的值= (1 + 5 ) / 2 = 3,出现在序列中。 同样,如果是三个数 1,3,6,中间值是 3 或者 4,此时的3已出现,也成立。 但是,如果是三个数1,2,6,则没有出现中间值。关于输入 第一行:整数个数 n; 第二行:n个整数,其间以空格间隔; 如: 6 1 -2 2 5 -6 9 左右边界点分别是 -6, 9 中间点为 1 和 2,均出现。 关于输出 如果出现。

6、,则输出YES 否则,输出NO例子输入 61 -2 2 5 -6 9例子输出 YES#include#includeint main()int a101=0,i,t,n,min,max,s=0;scanf(%d,&n);scanf(%d,&a0);min=max=a0;for(i=1;imax)max=ai;else if(ai#includeint main()char c,d;int s=0,t=0;while(c=getchar()!=n)if(c47&c#includeint main()int k,m=0,n=0,i,s,t,w=0;scanf(%d,%d,%d,&k,&m,&n);。

7、for(i=m;i0;)t=s%10;if(t=k)v=1;break;u+=t;s=s/10;if(v=0)if(u%k=0)v=1;if(v)if(w=1)printf(;);printf(%d,i);w=1;if(w=0)printf(NULL);4题目 - 最简真分数序列 来源 元培-From Whf 描述 所谓最简真分数是指分子小于分母,且不能约分的分数。给定 n(1 #includeint f(int i,int j)if(i%j=0)return(j);else return(f(j,i-i/j*j);int main()int a201=0,b201=0,i,j,n,p,t=0。

8、,s=0;scanf(%d,&n);for(i=0;i=0;i-)for(j=0;jaj+1)p=aj;aj=aj+1;aj+1=p;if(a00)bt+=a0;for(i=1;i#includevoid run(int d,int p,int q)int i;for(i=0;i0;)char c200=0;int a200=0,b200=0,d200=0,p,q,i,j,s,l;scanf(%d,%s,&p,c);l=strlen(c)-1;q=cl-48;if(cl-1!=,)q+=(cl-1-48)*10;cl-2=0;l=l-3;else cl-1=0;l=l-2;if(p=q)pri。

9、ntf(%sn,c);elsefor(i=0;i 6,因此,结果应该选 7,15,23关于输入 2行: 第1行,n,表示整数个数; 第2行,n 个正整数,空格间隔; 关于输出 按增序输出最长等差数列子集,逗号间隔。例子输入 1020 14 6 15 22 7 23 8 18 25例子输出 7,15,23#include#includeint f(int a,int n,int i,int j)int k,s=0;for(k=j+1;kaj*2)break;else if(ak+ai=aj*2)s=1;break;if(s)return(f(a,n,j,k)+1);else return(2);。

10、int main()int a5001=0,d,l=0,b,i,j,t,s=0,n,p,m=0;scanf(%d,&n);for(i=0;i=0;i-)for(j=0;jaj+1)p=aj;aj=aj+1;aj+1=p;for(i=0;in+1-l)break;if(ai+(l-1)*(aj-ai)an-1)continue;t=f(a,n,i,j);if(tl)l=t;d=aj-ai;b=ai;else if(t=l&aj-aid)d=aj-ai;b=ai;else if(t=l&aj-ai=d&aib)b=ai;if(l2)for(i=0;il;i+)if(s)printf(,);printf(%d,b);b+=d;s=1;else printf(NO。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/534390.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

oftc注册服务器占用,golang服务器程序运行过程中崩溃,报错:fatal error: runtime: out of memory...

用golang编写的游戏服务器程序,在接受来自客户端的链接请求时有一定概率崩溃,崩溃时的打印如下:fatal error: runtime: out of memoryruntime stack:runtime.throw(0x81b890, 0x16)/usr/local/go/src/runtime/panic.go:527 0x90runtime.sysMa…

联想服务器重装2008,联想ThinkSystem机器安装2008R2详细教程

联想ThinkSystem机器安装2008R2详细教程猫先生 • 2019 年 04 月 13 日自联想发布新品服务器以来,关于新品机器能否安装2008的声音此起彼伏尤其是阵列卡的驱动让众多尝试安装的人折了腰,现在我将整个安装过程做个详细的教程,希望能帮到各位工…

win7制作ntp服务器,如何将Win7作为NTP服务器

1. 修改注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServerEnabled 设定为 1(默认0)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags 设定为 5 (默认 10)ValueMeaning0linuxTimeserv_Announc…

华为服务器部署项目,服务器部署项目

弹性云服务器 ECS弹性云服务器(Elastic Cloud Server)是一种可随时自助获取、可弹性伸缩的云服务器,帮助用户打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率三年低至5折,多种配置可选了解详情用户数据注…

VM安装虚拟机及其破解密码

学习散记 一,简单的了解一下操作系统 1、操作系统是什么? 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是配置在计算机硬件上的第一层软件,任何其它软件都…

RHCSA第一天

1,VMware Workstation Pro 界面(老铁们,下面就看图吧 1,2题如下 3,4题如下 5,6题如下 破解root密码精简版: 1、重启虚拟机 2、在linux16末尾加上 rd.break,ctrlx执行 3、mount -o remount,…

RHCSA第二天

第二次作业 1、使用思维导图工具画出linux的文件系统层级结构图(其中要指出不同文件的文件类型且简要说明不同文件的作用) 2、总结出vim的三个模式中你认为实用的命令 这款挺好用! 第一题 第二题 Linux vi/vim 所有的 Unix Like 系统都会…

RHCSA第三天

1、在根下创建一个目录ceshi,在测试目录下创建一个user目录,将/etc/passwd和/etc/shadow文件复制到/ceshi/user目录中,给/ceshi//user/passwd文件创建一个硬链接文件为passwd.bak,给/ceshi/user/shadow文件创建一个软链接为sh.lin…

RHCSA第四天

废话不说,直接上! 第一题 保存退出。 第二题 密码简单,需要输入两次方可成功。 第三题 第四题 第五题

MySQL学习(1)

简述MySQL体系结构 Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的 Connectors指的是不同语言中与SQL的交互 Management Serveices & Utilities: 系统管理和控制工具 Connection Pool: 连接池。管理缓冲用户…

MySQL学习(2)

1、使用源码安装MySQL 5.7 1、安装开发工具和开发包 yum install makegcc gcc-c cmake bison-devel ncurses-devel -y yum install libaio libaio-devel openssl-devel -y yum install perl-Data-Dumper -y yum install net-tools -y 2、编译安装MySQL 1)解压 [r…

MySQL学习(3)单表查询

素材如下: DROP TABLE IF EXISTS course; CREATE TABLE course ( cs_id int(11) NOT NULL COMMENT 课程编号, cs_name varchar(50) NOT NULL COMMENT 课程名称, cs_credit tinyint(255) unsigned DEFAULT NULL COMMENT 课程学分, cs_type char(12) DEFAULT NULL C…

MySQL学习(4)多表查询

1.创建student和score表 CREATE TABLE student ( id INT(10) NOT NULL UNIQUE PRIMARY KEY , name VARCHAR(20) NOT NULL , sex VARCHAR(4) , birth YEAR, department VARCHAR(20) , address VARCHAR(50) ); 创建score表。SQL代码如下: CRE…

MySQL学习(5)数据库备份

数据库备份,数据库为school,素材如下 1.创建student和score表 CREATE TABLE student ( id INT(10) NOT NULL UNIQUE PRIMARY KEY , name VARCHAR(20) NOT NULL , sex VARCHAR(4) , birth YEAR, department VARCHAR(20) , address …

MySQL(查看数据文件目录)

show global variables like %datadir%;

mysql在rpm安装方式下查看随机生成密码命令

mysql安装成功后创建的超级用户rootlocalhost的密码会被存储在/var/log/mysqld.log grep temporary password /var/log/mysqld.log

MySQL(6)视图

步骤1:创建学生表stu,插入3条记录。 CREATE TABLE stu ( s_id INT PRIMARY KEY, s_name VARCHAR(20), addr VARCHAR(50), tel VARCHAR(50) ); INSERT INTO stu VALUES(1,XiaoWang,Henan,0371-12345678), (2,XiaoLi,Hebei,13889072345), (3…

MySQL(7)索引

表结构如下: writers表结构 字段名 数据类型 主键 外键 非空 唯一 自增 w_id SMALLINT(11) 是 否 是 是 是 w_name VARCHAR(255) 否 否 是 否 否 w_address VARCHAR(255) 否 否 否 否 否 w_age CHAR(2) 否 否 是 否 否 w_note VARCHAR(255) 否 否 否 否 否 …

MySQL(8)存储过程和函数

字段名 数据类型 主键 外键 非空 唯一 自增 id INT 是 否 是 是 否 name VARCHAR(50) 否 否 是 否 否 glass VARCHAR(50) 否 否 是 否 否 mysql> create table sch (-> id int primary key not null unique,-> name varchar(5…

MySQL(9)主从复制和读写分离

1.理解MySQL主从复制原理。 复制是MySQL提供的一直高可用、高性能的解决方案,一般用来建立大型的应用,总体来说,分为以下三步: (1)master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件&#x…