首页 > 其他分享 >9.18 CSP-S初赛模拟

9.18 CSP-S初赛模拟

时间:2024-09-18 22:03:19浏览次数:9  
标签:11 9.18 exec ++ 初赛 Ofast cpp prog CSP

一、单项选择题

  1. 在8位二进制补码中 \(10101011\) 表示的数是十进制下的( )。

    答案:\(-85\)

    解析:正数的补码是其自身,负数的补码是除符号位外所有位取反后再加一(这样方便加减)。我们把 \(10101011\) 减一后取反回去就可以得到 \(-85\) 了。

  2. 下列算法中 ,没有用到贪心思想的算法为( )。
    A. 计算无向图最小生成树的 \(Kruskal\) 算法

    B. 计算无向图点双连通分量的 \(Tarjan\) 算法

    C. 计算无向图单源最短路路径的 \(Dijkstra\) 算法

    D. 以上算法均使用了贪心的思想

    答案:\(B\)

    解析:\(tarjan\) 里 \(low\) 数组取 \(min\) 不能算贪心。

  3. 若要使用 g++ 编译器,开启 -Ofast 优化,且使用 C++11 标准,将源文件 prog.cpp 编译为可执行程序 exec,且保留调试信息,则需要使用的编译命令为( )。
    A. g++ prog.cpp -Ofast exec-std=c++11 -debug
    B. g++ prog.cpp -Ofast exec-std=c++11 -g
    C. g++ prog.cpp -o exec -Ofast-std=c++11 -debug
    D. g++ prog.cpp -o exec -Ofast-std=c++11 - g

    答案:\(D\)

    解析:保留调试信息并不是 -debug 而是 -g

标签:11,9.18,exec,++,初赛,Ofast,cpp,prog,CSP
From: https://www.cnblogs.com/xiejiayun/p/18419414

相关文章

  • CSP-S初赛错题本
    一些废话CSP-S12024即将到来临时抱佛脚整理了T1-T15这些基础题CSP-S2020T8二分图是指能将顶点划分成两个部分,每一部分内的顶点间没有边相连的简单无向图。那么,24个顶点的二分图至多有()条边。A.144B.100C.48D.122T10一个班学生分组做游戏,如果每组三人就多两人,每组五......
  • c基础拾遗24.9.18
    1.转义字符2.#define与const区别define与const这两种方式都可以用来定义常量,选择哪种方式取决于具体的需求和编程习惯。通常情况下,建议使用const关键字来定义常量,因为它具有类型检查和作用域的优势,而#define仅进行简单的文本替换,可能会导致一些意外的问题。define......
  • [赛记] csp-s模拟2
    不相邻集合64pts赛时打的用$set$打的假做法A了,但是没敢交,整了个暴力64pts;可以发现,对于给定的一个序列,我们只需研究每个数一次就行,因为如果一个数出现多次,答案是不变的;我们又可以发现,对于一个连续段(比如12345,其答案最多为$\lceil\fracn2\rceil$,其中$n$为......
  • [赛记] csp-s加赛1
    小W与制胡串谜题50pts这种题,就是想到+玄学;感觉刚接触OI时做过这种题,当时学得少,蒙一下就过了。现在蒙不了了,也确实可供想的方向很多,所以像这种签到题比较不好做;字符串数组是可以$sort$的,所以我们重载$cmp$为a+b<b+a即可;至于正确性,直观感觉一下确实是对的,要......
  • 2024.9.18训练记录
    订正昨天早上的模拟赛T1还没做,dp写法好像要记录什么的感觉好麻烦T2考试没做出来,其实是挺裸的dp状态记pair<int,int>\(f[i][j][k]\)表示前\(i\)个物品,拉出来\(j\)个\(1\),\(k\)个\(2\)所需要的\({背包数,最后一个背包剩的空间}\)。可以分讨最后这一位是否被拉出......
  • CSP-J/S复赛提交指南!防止爆零必读!
    文件提交模版代码:#include<bits/stdc++.h>usingnamespacestd;intmain(){//打开输入文件,输出文件freopen("test.in","r",stdin);freopen("test.out","w",stdout);//正常的逻辑代码//关闭输入文件输出文件fclose(stdin);......
  • CSP初赛知识点:Linux 系统
    CSP初赛知识点:Linux系统前言近年CSP初赛几乎前5道选择题都有一两道有关Linux系统的使用,所以作为备战CSP-J/S2024的资料,整理下来啦。祝各位今年所有考试都能考出自己满意的成绩!1、常用文件操作命令以下设文件名均为csp,需要复制或修改成的文件名均为rp。功能......
  • 信息学奥赛初赛天天练-91-CSP-S2023基础题3-编译命令、树的重心、拓扑排序、进制转换
    PDF文档公众号回复关键字:202409172023CSP-S选择题1单项选择题(共15题,每题2分,共计30分:每题有且仅有一个正确选项)11以下哪个命令,能将一个名为main.cpp的C++源文件,编译并生成一个名为main的可执行文件?()Ag++-omainmain.cppBg++-omain.cppmainCg++......
  • 201909-2 小明种苹果(续)ccfcsp
    一道简单的模拟。。。includeincludeusingnamespacestd;intmain(){constintN=1010;booldrop[N]={false};intn,m,i,j,cnt=0,cnt1=0;cin>>n;inty;intsum=0,sum1,temp=0;intindex;for(i=0;i<n;i++){ sum1=0;scanf("%d",&m);for(j=0;j&......
  • 历年CSP-J初赛真题解析 | 2019年CSP-J初赛阅读程序(16-33)
    学习C++从娃娃抓起!记录下CSP-J备考学习过程中的题目,记录每一个瞬间。附上汇总贴:历年CSP-J初赛真题解析|汇总_热爱编程的通信人的博客-CSDN博客#include<cstdio>#include<cstring>usingnamespacestd;charst[100];intmain(){scanf("%s",st);intn......