csp2015-03
加油哦~
- 第一题
- 第二题
第一题
201503-1 图像旋转
这题注意:大的数组一般定义为全局变量
#include <iostream>
using namespace std;
int board[1000][1000]={};int main()
{int n,m;cin>>n>>m;for(int i=0;i<n;i++){for(int j=0;j<m;j++){cin>>board[i][j];}}for(int j=m-1;0<=j;j--){for(int i=0;i<n;i++){cout<<board[i][j]<<" ";}cout<<endl;}return 0;
}
第二题
201503-2 数字排序
#include <bits/stdc++.h>
using namespace std;struct Node{int num;
int account;
};
bool cmp(struct Node a,struct Node b){if(a.account>b.account) return true;else if(a.account==b.account&&a.num<b.num) return true;else return false;
}
int main()
{int n;cin>>n;int num;vector<struct Node > numl;for(int i=0;i<n;i++){cin>>num;int j=0;for(j=0;j<(int)numl.size();j++){if(numl[j].num==num) break;}if(j<(int)numl.size()) numl[j].account++;else {struct Node a;a.num=num;a.account=1;numl.push_back(a);}}sort(numl.begin(),numl.end(),cmp);for(int i=0;i<(int)numl.size();i++){cout<<numl[i].num<<" "<<numl[i].account<<endl;}return 0;
}
csp2015-03相关推荐
- 零起点学算法03——超简单模仿算术题
零起点学算法03--超简单模仿算术题 Description 计算机计算能力很强哦. 让计算机帮你算其实也很容易,不过要学好计算机语言哦. 下面请看一个例子:要求计算机计算1+2的值并输出. 这 ...
- 鲲鹏服务器拦截系统调用,鲲鹏服务器unicfg工具适配OpenEuler 20.03问题
问题描述: OEM伙伴装备产测平台,使用OpenEuler 20.03的操作系统,使用读写BIOS参数的unicfg工具,无法执行,将其中的vars目录改成efivars目录后可以执行,但写入后没有生 ...
- 藤本植物和攀爬植物模型包 Globe Plants – Bundle 23 – Vines and Creepers 03 (3D Models)
藤本植物和攀爬植物模型包 Globe Plants – Bundle 23 – Vines and Creepers 03 (3D Models) 全球植物–第23束–藤本植物和攀缘植物03 (3D模 ...
- 【青少年编程竞赛交流】03月份微信图文索引
03月份微信图文索引 由于"组队学习"这个公众号的功能主要是组织Datawhale社群中的学习者们每个月的组队学习,所以,我另外新建了这个微信公众号"青少年编程竞赛交流& ...
- 李嘉骐:03 PyTorch模块与基础实战
深入浅出Pytorch 03 PyTorch模块与基础实战 内容属性:深度学习(实践)专题 航路开辟者:李嘉骐.牛志康.刘洋.陈安东 领航员:叶志雄 航海士:李嘉骐.牛志康.刘洋.陈安东 开源内容:h ...
- 数据结构与算法:03 C#面向对象设计 I
03 C#面向对象设计 I 知识结构: 1.类与对象 类:用高级程序语言实现的一个ADT描述. 对象:通过类声明的变量. 2.封装 2.1 什么是封装 把类的内部隐藏起来以防止外部看到内部的实现过程. ...
- Numpy入门教程:03.数组操作
背景 什么是 NumPy 呢? NumPy 这个词来源于两个单词 – Numerical和Python.其是一个功能强大的 Python 库,可以帮助程序员轻松地进行数值计算,通常应用于以下场景: 执 ...
- RDKit2018.03.3+Win10(64位):ImportError: DLL load failed: 找不到指定的模块。
RDKit2018.03.3,:ImportError: DLL load failed 环境:RDKit2018.03.3+Anaconda3+python3.6.6 安装命令:conda inst ...
- 2.c语言编译预处理,c语言第03章-编译预处理2.ppt
c语言第03章-编译预处理2 第3章 编译预处理 编译预处理是指,编译时,首先对编译预处理命令进行处理,然后再将预处理后的中间结果进行编译,以得到目标代码. 教学目的: 掌握#define.#incl ...
- 03系统多界面_领克03+冠军版定制版车联系统全网首测,性能+智能它都给你
领克03+冠军定制版车型上的"新生态车机系统"的UI设计可能是最年轻.最潮的一款.文丨AutoR智驾 诺一 从全新哈弗H6 Hi-Life到启辰CCS4.0全新车联网系统再到福特 ...
最新文章
- 2018ACM四川省赛G.Grisaia(超棒的杜教筛好题)
- 网络编程学习笔记(非阻塞accept)
- Windows 命令集合
- MODS: Fast and Robust Method for Two-View Matching
- 蜗牛星际 --【功耗测量】
- 为ESXI 添加ISCSI存储设备 Linux服务器系统
- 看完后,别再说自己不懂用户画像了
- 计算机指令要素,【计算机系统】CPU指令执行流程与指令流水线原理
- ID Tech 5 中 Megatexturequot;针对地形的D3D9 基本实现原理
- 树莓派3 + Android Things
- 综合布线工程GB50311-2016中的各大子系统示意图
- Java基础Day04
- 【HPU】[1732]序列的区间操作
- 一文看透 Kotlin 协程本质
- 有关H5第二章排列页面内容介绍
- picker使用以及注意事项
- 关于股权激励方案建议参考
- 普里姆(Prim)算法 Java实现(最小生成树)
- 匹配标签的正则(用于抽取纯文本)
- icomoon 下载及使用
热门文章
- 【cdq分治】cdq分治与整体二分学习笔记Part1.整体二分
- docker创建容器一直restart解决
- MATLAB画图中图形对象、文字标注、希腊字母显示等
- Nginx 从入门到实践(超级详细)
- java中提示确认_javascript对话框使用方法(警告框 javascript确认框 提示框)
- gcore 获取程序core dump file 但程序不用退出,gdb 分析core
- [pwn]格式化字符串:0ctf 2015 login writeup
- Python 1. 如何选择python版本,以及如何选择开发环境(IDE)
- java字符串--数组(相互转化)
- 高质量的棋牌游戏开发如何改善好用户体验?