「CSP-S 2019」初赛解析 前言 大菜鸡 Rainy7 的总结。 于2020/09/25 完成。选择题 1.若有定义:int a=7; float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2的值是:( ) A.0.000000 B.2.750000 C.2.500000 D.3.500000原式=2.5+(7mod1)(int)(2.5+4.7)mod2原式=2.5+(7mod1)(int)(2.5+4.7)...
选择: T1. 注意运算顺序: a%3=1 --> (int)(x+y)=7 --> 7%2=1 --> 1*1=1 --> 2.5+1=3.5; T5. 直接带入去算就好了,比如带入一个0.1234,要注意,保留两位就是只保留两位 T6. 这玩意需要稍枚举一下情况,共3种情况: ①选择的4个数字里两两不同: 每个括号有4!4!种排序:(1248) ②选择...
4) 当t是s的子序列时,pre数组和suf数组满足:对任意0≤i<slen,pre[i]>suf[i+1]+1( ) 解析:错。由含义可知若t是s子序列,t[0..pre[i]-1],t[sub[i+1]+1..lent-1]是s[0..i],s[i+1..lens-1]的子序列,不会重叠,即pre[i]-1< sub[i+1]+1,即pre[i] <= sub[i+1]+1。 5) ...
首次CSP-J/S第一轮认证于2019年10月19日举行,共有来自全国31个省市(含港澳)共计106,344人报名参加。其中,S组为48812人、J组为57532人。有10个省市的参加人数在3000人以上,分别是:山东、四川、浙江、安徽、广东、江苏、福建、上海、北京、湖南。 由CCF授权的31个CSP省认证组织单位负责组织认证工作,部分省份以...
CSP-S2019第一轮认证
CSP-S2021初赛解析之完善程序 解析 本题类似 dijkstra ,每次选择已经确定最小操作的数字来转移到其他数字。 其中Vis数组用来表示当前元素的状态是否确定,当Vis[x]为真时,表示数字x最少用多少个4运算可得的状态已经确定。 从第44行代码可知,F[n]表示n的最少方案数。
2019 CSP-S / NOIP提高组初赛试题解析 (一) 一、单项选择题 1.若有定义:int a=7; float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2的值是:( ) A.0.000000 B.2.750000 C.2.500000 D.3.500000 解析:D。基础,考察数据类型和算术优先级。
2019 CSP-S / NOIP提高组初赛试题解析(一) 一、单项选择题 1. 若有定义:int a=7; float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2的值是:( ) A.0.000000 B.2.750000 C.2.500000 D.3.500000 解析:D。基础,考察数据类型和算术优先级。
2019 CSP-S / NOIP提高组初赛试题解析(一) 一、单项选择题 1. 若有定义:int a=7; float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2的值是:( ) A.0.000000 B.2.750000 C.2.500000 D.3.500000 解析:D。基础,考察数据类型和算术优先级。