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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • stm32H747_STM32H743的cache

    stm32H747_STM32H743的cache一、H.264的来源和特点H.264是国际标准化组织(ISO)和国际电信联盟(ITU)共同提出的继MPEG4之后的新一代数字视频压缩格式,它即保留了以往压缩技术的优点和精华又具有其它压缩技术无法比拟的许多优点。 1.低码流和MPEG2和MPEG4ASP等压缩技术相比,在同等图像质量下,采用H.264技术压缩后的数据量只有MPEG2的1/8,MPEG4的1/3。 2.高

    2022年9月19日
    1
  • java—二分查找法[通俗易懂]

    java—二分查找法[通俗易懂]/** * 二分查找法 * 注: 数组元素必须有顺序 * */public class sort4 { public static void main(String[] args) { int [] arr ={1,2,3,4,5,6,7,8}; int a = binarySerarch(arr,7); // 从这些数中查找7返回这个数字的索引 System….

    2022年6月13日
    22
  • DataGrid1_ItemDataBound[通俗易懂]

    DataGrid1_ItemDataBound[通俗易懂]usingSystem;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Web;usingSystem.Web.SessionState;usingSystem.Web.UI;usingSystem.Web.UI.WebContr

    2022年10月13日
    3
  • Postman报错Unsupported Media Type

    Postman报错Unsupported Media Type报错信息如下:{“timestamp”:”2018-12-06T01:37:11.184+0000″,”status”:415,”error”:”UnsupportedMediaType”,”message”:”Contenttype’text/plain;charset=UTF-8’notsupported”,”path”:”/testgu/ycyzha…

    2022年5月9日
    229
  • Vue.js学习的第一天

    Vue.js学习的第一天官网文档地址:传送门一、Vue介绍:1.Vue.js是什么?作者:2014年2月,尤雨溪曾就职于GoogleCreativeLabs和MeteorDevelopmentGroup。Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vu..

    2022年4月9日
    50
  • stream.groupingBy多层分组_微信分组名称

    stream.groupingBy多层分组_微信分组名称Stream之Collectors.groupingBy(分组)的使用参考自:https://blog.csdn.net/u014231523/article/details/102535902Collectors.groupingBy配合Stream流使用,可以对集合中一个或多个属性进行分组,分组后还可以做聚合运算。首先把数据放入集合: Productprod1=newProduct(1L,1,newBigDecimal(“15.5″),”面包”,”零食”);Produ

    2022年8月20日
    12

发表回复

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

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