首页 > 其他分享 >8.2日CSP-J初赛内容总结

8.2日CSP-J初赛内容总结

时间:2024-08-04 12:05:49浏览次数:10  
标签:8.2 整数 十进制 真值 初赛 CSP 小数

8.2日CSP-J初赛内容总结

屏幕截图 2024 08 04 115511
Adobe:PS,PR,......Reader

微软:Onedrive(存文件),Excel(表格),Word(文字编辑),Onenote(笔记),PowerPoint(PPT)

位号从正数部分最低位开始编号,0到更大的数字。

位号从左往右的小数部分从 \(-1\) 开始编号,编号变小

基数:进制的进位数字

位权:基数的位号次幂

\(a^{-n}=\dfrac{1}{a^{-n}}\)

位权 \(\times\) 改为上的数字综合 \(=\) 十进制数字

​ \((101.01)_2=(5.25)_{10}\)

位权 4 2 1 0.5 0.25
位号 第2位 第1位 第0位 第-1位 第-2位
二进制位 1 0 1 . 0 1
十进制位 4 0 1 0 0.25

获取十进制转 X 进制:短乘法 (小数)

过去十进制转 X 进制小数

  1. 每次将十进制 \(\times\) ,拆分为整数部分和小数部分
  2. 将整数部分按顺序作为答案
  3. 将小数部分继续执行 1. 的操作,知道小数部分为 \(0\)

真值

真值指的是十进制整数转化的二进制整数

比如:

\[5\ 的真值为\ 101,-13 \to -1101\\ 原码=符号位+真值 \]

\[整数补码=整数的原码\\ 反码补码=负数的单吗+1 \]

标签:8.2,整数,十进制,真值,初赛,CSP,小数
From: https://www.cnblogs.com/yucheng0630/p/18341600

相关文章

  • 8.3日CSP-J初赛内容总结
    8.3日CSP-J初赛内容总结优先级\(括号>非>与>或\)\(括号>逻辑运算>位运算\)\(括号>按位取反>按位与>按位或=按位异或\)按位与或非\(\to\)补码按位取反补码所有位取反按位与将\(2\)个补码对其地位逐位比较1的个数基本上等于\(n\)除\(2\)的次数\(O(\logn)\)STL......
  • 谈一谈编程到底应该怎么学?-暨2023年 CSP-J2轮爆零总结
    谈一谈编程到底应该怎么学?-暨2023年CSP-J2轮爆零总结转自https://mp.weixin.qq.com/s/_Fi64pYrZ6tHfKaNDb3xAA今年的信息学奥赛复赛结果已经基本出来了,整个行业讨论最多的就是今年的爆0问题。据说一个省,总共1900多人参加J组复赛,有800个0分。其它各省也都是爆0很多。但是同......
  • GitHub每日最火火火项目(8.2)
    1. 项目名称:opendatalab/MinerU项目介绍:MinerU是一个一站式开源高质量数据提取工具,它支持PDF、网页、多格式电子书的提取。该工具旨在为用户提供便捷的数据提取解决方案,使用户能够轻松地从各种来源获取所需的数据。无论是从文档中提取关键信息,还是从网页中抓取特定内容,Mi......
  • Day 8.2 NOIP2024 模拟赛 总结
    Day8.2NOIP模拟赛总结T1T1赛时打表输出发现了等差数列的性质(好像不需要打表也能知道),然后我码完T2过后剩不到2个小时了,于是连T3T4暴力都没码就过来推了,但也没推出来,时间倒是耽误了不少,剩一个小时的时候去开始去码后面的暴力了。T2水题一道,做法,性质全给了。只不过比较玄学的......
  • 2024集训8.2模拟赛题解
    考试历程8:30开始考试8:40快速浏览了T1并想了一下,是一道质数的题目,准备打表,打到一半的时候发现空间复杂度会爆,于是改打质数筛暴力了9:30打完T1开始看T2刚开始没思路,先看了T3,跟着样例打了一点,估计可以拿点分吧9:50打完了T3会看T2发现了一点规律(后来知道是错的)跟着思路写了一......
  • CSP13
    T1本来是道状压签到题,看成博弈论了,其实是不对的,为什么不对,建图时是存在环的情况的,所以不能建一棵树后跑\(sg\)函数所以根据数据范围,我们可以状压,这就很简单了,每一次继承的状态为子状态相反的状态(不要试图只表示赢得状态)考试代码(41,43)pts#include<bits/stdc++.h>#defi......
  • 2024.8.2 test
    A有长度为\(n\)序列\(A\),你要把构造长度相同的序列\(B\)使得\(\sumB_i=m\)。满足随机打乱\(B_i\)后,期望\(\sum[A_i>B_i]\)最小,求这个值。\(n\le1000,m\le5000\)。我们考虑背包,也就是\(0\simm\)的数选\(n\)个出来,和为\(m\)。设\(sum_i\)表示\(A_i\)里......
  • C高级(学习)2024.8.2
    目录1.指针函数概念格式2.函数指针概念格式基本用法3.函数指针数组概念格式  4.共用体格式定义共用体变量特性5.枚举定义格式6.存储类型(1)auto(2)static(3)extern(4)register7.条件编译(1)根据宏是否定义(2)根据宏值(3)防止头文件重复包含(放在头文件中)1.指针函......
  • c语言(8.2)
    今天练习了n项求和,统计素数求和,99乘法表#include<stdio.h>intmain(){ doublefz=2; doublefm=1; intN; doublesum=0; scanf_s("%d",&N); for(inti=1;i<=N;i++) { sum=sum+fz/fm; doubletemp=fz; fz=fz+fm; fm=t......
  • 8.2赛后总结
    比赛概况:坠机了;\(T1\)——写了线段树维护区间最大值再向两边扩散,可惜被卡掉了。正解:维护每个每个点向左和向右能扩展到的最远下标,在加以判断即可。\(T2\)——脑抽了把能够\(O(1)\)解决的事写了一个循环(活该被卡),思路和正解一摸一样,可惜了。正解:对于每一个数,贪心地思考他最......