CSP-J2011模拟赛#3—-考试总结

CSP-J2011模拟赛#3—-考试总结​​​​​T1-面试说起这道题其实我刚看到的时候感觉挺简单的——但不得不说木有事情是绝对的;我看到一个0分时我蒙了。错因(挺可悲):没清空计数器加上一个a=b=c=d=0后一百分拿到手。不得不说细节决定成败-;反思:注意严谨做题,注意细节(例如:清空计数器)​​​​​T2-Excel计数器思路:刚看到这道题的时候几乎没有思路(大概我太菜了)。盲点主要集中在不会把数字转成字母以下klz大佬的方法(看懂了)——先用一个数​​​​​组把A-Z存起来,接着用一个while数…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

​​​​​T1-面试

说起这道题其实我刚看到的时候感觉挺简单的——但不得不说木有事情是绝对的;

我看到一个0分时我蒙了。

错因(挺可悲 ):没清空计数器

加上一个a=b=c=d=0后一百分拿到手。不得不说细节决定成败-;

反思:注意严谨做题,注意细节(例如:清空计数器)

​​​​​T2-Excel计数器

思路:刚看到这道题的时候几乎没有思路(大概我太菜了)。盲点主要集中在不会把数字转成字母

以下klz大佬的方法(看懂了)——

先用一个数​​​​​组把A-Z存起来,接着用一个while数组模拟一下:

while(n!=0){
		ans=ch[n%26]+ans;
		if(n%26!=0) n/=26;
		else n=n/26-1;
	}

 

错因:数字转字符串不熟练,思路不清晰

反思:该类题以要多练

​​​​​T3-纸牌游戏

所有试题中我唯一做对的一道题——好悲催

思路:该题是一道贪心题。先要找到他们之间的奥秘——

我们发现,当a i > = n − i 时,此时的n-i+1就是要求的答案,因为满足a i > = n − i 时,当你的牌被别人拿了一些后,你就可以通过拿走别人的补回你自己的牌数,自然就可以补回来。
代码:

sort(a+1,a+1+n);
	for(int i=1;i<=n;i++)
	{
		if(a[i]>=n-i)
		{
			cout<<n-i+1;
			return 0;
		 } 
	}

T4-涨薪

思路:对于3档的分, 表示不存在绩效为 人。那么直接算出 年之后绩效 两类人的工资总和即可。对于 第四档的分,在第三档的基础上用快速幂 计算出 与 即可。 这样你就拿到了 分了。考虑 做法,可以知道 基础工资越高的人留下来,对于 年后的总工资和就越大。 所以可以直接贪心, 将 排序。 按照 的值从大到小去分配 三种绩效。 最后加上快速幂求出答案。

 错因:其实我压根就没写  That is too difficult to me!!!

反思:其实在考试的时候一分都 不要错过!定要竭尽全力拿到部分分,亲人们!

一定要注意看数据范围的档。

怎么写部分分?

分段保证你的部分分做法不出错误的时候,前面分段写部分分做法。 后面再写满分或者骗分的代码。包你得到最低分

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194501.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 存储过程使用数组参数

    存储过程使用数组参数

    2021年9月16日
    53
  • 编程题:分苹果_同学分苹果的小学题

    编程题:分苹果_同学分苹果的小学题题目描述n只奶牛坐在一排,每个奶牛拥有ai 个苹果,现在你要在它们之间转移苹果,使得最后所有奶牛拥有的苹果数都相同,每一次,你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问最少需要移动多少次可以平分苹果,如果方案不存在输出-1。输入描述:每个输入包含一个测试用例。每个测试用例的第一行包含一个整数n(1&lt;=n&lt;=100),接下来的一行包含n个整数ai(1&l…

    2022年10月12日
    3
  • vm15激活码(JetBrains全家桶)

    (vm15激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~BI…

    2022年3月22日
    113
  • python中替换字符串中字符_python替换字符串中的某个字符

    python中替换字符串中字符_python替换字符串中的某个字符python_split_strip_replace使用方法使用python时会经常要对字符串做一些处理,比如:分割字符串、去掉空格、替换字符串中的某个字符等,下面介绍下这几个功能的使用。一、Split()作用:将字符串分割成为列表,不改变字符串原始值这里以x为分割符,将a分成了含有三个元素的列表并输出。但不…文章科技小先锋2017-11-15911浏览量正则表达式简介…

    2022年6月7日
    42
  • 双边滤波算法原理

    双边滤波算法原理一、引言        双边滤波在图像处理领域中有着广泛的应用,比如去噪、去马赛克、光流估计等等,最近,比较流行的Non-Local算法也可以看成是双边滤波的一种扩展。自从Tomasietal等人提出该算法那一天起,如何快速的实现他,一直是人们讨论和研究的焦点之一,在2011年及2012年KunalN.Chaudhury等人发表的相关论文中,提出了基于三角函数关系的值域核算法,能

    2022年6月1日
    32
  • Maven(1) 安装与配置(配置本地仓库路径)

    Maven(1) 安装与配置(配置本地仓库路径)第一步:安装JDK并配置环境变量(注意:全部配置到系统变量或者用户变量!!)cmd输入java-version验证是否安装第二步:安装maven进入官网下载Maven:https://maven.apache.org/download.cgi解压maven就安装好了哦~~第三步:maven环境变量配置①MAVEN_HOME–>…

    2022年9月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号