首页 > 编程语言 >CSP 202203-1 未初始化警告 C++

CSP 202203-1 未初始化警告 C++

时间:2022-11-13 10:56:35浏览次数:47  
标签:std 202203 int sum 左值 C++ vector CSP 赋值


1 #include <iostream> 2 #include <vector> 3 int main() { 4 int x{}, y{}; 5 std::cin >> x >> y;//读入第一行 6 std::vector<std::vector<int>> k(y,std::vector<int>(2,0));//二维数组 7 std::vector<int> n(x+1);//设置判断数组n 8 9 int sum{}; 10 y--;//k数组索引 11 while (y >= 0) { 12 std::cin >> k[y][0] >> k[y][1];//读入两个数 13 14 if (k[y][1] == 0||n[k[y][1]]==1) {//如果右值等于0或有值判断为一则为有效赋值语句 15 n[k[y][0]]=1;//左值设为一 16 } 17 else { 18 n[k[y][0]] = 1;//无效赋值语句将左值改为一,意为左值已赋值并记录sum 19 sum++; 20 } 21 y--; 22 } 23 std::cout << sum; 24 }

 题目链接

 

标签:std,202203,int,sum,左值,C++,vector,CSP,赋值
From: https://www.cnblogs.com/n00b/p/16885528.html

相关文章

  • CSP-S2022 山 西 迷 惑 行 为 大 赏
    CE之家开始人后继有人如果人超长人m人l1不分人右中之右人威利人混沌人手滑人丢分人不只丢分人结束人注释......
  • C++ 面经:项目常见问题 ----- nagle算法,keepalive,Linger 选项
    nagle算法应用场景:1.对于实时性要求很高的交互上,我们不能使用nagle算法,比如FPS射击类PVP对抗类游戏,或者MMO类的对实时要求很高的游戏开发来说是显而易见需要禁掉的,因为假......
  • CSP-J2022 题解
    一、乘方\(\text{pow}\)洛谷题面我们看数据范围:对于\(100\%\)的数据,保证\(1\lea,b\le10^9\)可以轻易得知,即使没有别的限制,至少也应该用快速幂解决而这题只......
  • C++PrimerPlus中文第六版第5章编程练习答案
    1、#include<iostream>usingnamespacestd;intmain(){inti,j;cout<<"Entertwonumbers:";cin>>i>>j;//cout<<"Sumbetween"<<......
  • C++学习笔记1:类的使用
    [基本数据结构]()[类的使用]()[类的继承和派生]()[面向对象特征之一——多态]()[操作符重载]()[const关键字的使用]()1.类的定义与使用1.1类的定义最简单的类的申明:class......
  • [游记]CSP-S2022退役记
    图在笔记本里,找时间传上来Day-710.22早上收拾东西准备滚去隔离一个大行李箱里面半箱吃的,被舍友怒斥资本主义开展了滑箱子比赛,我和\(\color{black}{c}\color{red}{rs......
  • [C++] - GCC和LLVM对方法 warning: non-void function does not return a value [-Wre
    最近做一个C++开源项目发现一个奇怪问题,通过clang编译链接执行程序每到有一个就崩溃了,gcc下则没有此问题。后来通过调试,发现原因是bool返回的方法是没有return语句!问......
  • C++预定义指令
    C++预定义指令1.预定义器以#开头的命令,称之为预定义器指令。预定义器指令不在编译器中执行,而是在预定义器中运行。常见的预定义器指令为//文件包含指令#include//宏......
  • C++学习------cerrno头文件的作用与源码学习
    引言cerrno是C++对errno.h头文件的封装,里面实现了一个errno宏,返回上一次的错误码。我们来看看这个宏的具体实现以及其背后的原理。cerrno头文件代码位置:​​www.aospxref.......
  • 理解C++中 const 在指针中的用法
    intmain(){ int*constarray; constint*array; inta=10; array=&a;//Youcan'texchangearrayself,arrayjustisaintegar// *array=13;//Thisiserror......