c++
Miqiuha
这个作者很懒,什么都没留下…
展开
-
使用dynamic_cast报错source type is not polymorphic
#include using namespace std; class C{ public: virtual ~C(){}////////////基类必须要加这个虚函数,不然就会报以下错误, }; class A:public C{ }; class B:public C{ };int main(){C* pa=new A();B* pb=dyn转载 2017-10-02 22:38:44 · 9622 阅读 · 0 评论 -
CCF 201503-2 数字排序
只得了60分,不知道为什么#include <iostream>#include<algorithm>using namespace std;struct Node{ int m; int time; Node():time(1){}}node[1000];bool cm(const Node&a,const Node&...原创 2018-03-03 13:58:52 · 155 阅读 · 0 评论 -
CCF 201412-1 门禁系统
#include<iostream>using namespace std;struct Node{ int m; int count;};Node a[1000];int main(){ int n,m; cin>>n; for(int i=0;i<n;i++){ cin>>m;...原创 2018-03-03 14:33:56 · 139 阅读 · 0 评论 -
CCF 201409-1 相邻数对
#include<iostream>using namespace std;int a[1000];int main(){ int n,count=0; cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; } int temp; for(int i=...原创 2018-03-03 19:01:27 · 121 阅读 · 0 评论 -
CCF 201409-2 画图
#include<iostream>using namespace std;int m[100][100];int main(){ int n,a,b,c,d; cin>>n; for(int i=0;i<n;i++){ cin>>a>>b>>c>>d; ...原创 2018-03-03 19:20:34 · 678 阅读 · 0 评论 -
CCF 201403-2 窗口
空间使用占的好大。#include<iostream>using namespace std;int q[2600][1440];int win[10][4];//需要保存每个的坐标位置。int main(){ int n,m; cin>>n>>m; for(int i=0;i<n;i++){ cin...原创 2018-03-03 20:03:23 · 167 阅读 · 0 评论 -
CCF 2013112-2 ISBN号码
一开始忽略了,余10应是X,50分。又忽略了在判断的时候也是要加上是否10和X对应。80分。都加上判断之后就可以了。#include <iostream>#include <cstring>using namespace std;int main(){ string s; cin>>s; int c=0; c+=(s[...原创 2018-03-03 21:31:30 · 219 阅读 · 1 评论 -
蓝桥杯-振兴中华
#include<bits/stdc++.h>using namespace std;int a[4][5]={0,1,2,3,4,1,2,3,4,5,2,3,4,5,6,3,4,5,6,7};int coutt=0;void f(int x,int y){ if(x==3&&y==4){ coutt++;return ; } //右 if(y!=...原创 2018-03-22 14:42:43 · 330 阅读 · 0 评论 -
CCF 201509-2 日期计算
#include <iostream>using namespace std;int month[]={31,28,31,30,31,30,31,31,30,31,30,31};int main(){ int y,d; cin>>y>>d; if((y%4==0&&y%100!=0)||(y%400==0))...原创 2018-03-03 11:47:10 · 125 阅读 · 0 评论 -
CCF 201509-1 数列分段
#include <iostream>using namespace std;int main(){ int n; cin>>n; int a,b,count=1; cin>>a; for(int i=1;i<n;i++){ cin>>b; if(a!=b)...原创 2018-03-03 10:50:35 · 189 阅读 · 0 评论 -
CCF 201512-1 数位之和
#include <iostream>#include<cstring>using namespace std;int main(){ string s; cin>>s; int res=0; for(int i=0;i<s.length();i++){ res+=(s[i]-'0'); ...原创 2018-03-02 18:48:12 · 223 阅读 · 0 评论 -
Codeblocks安装与配置
我安装code blocks的血泪史啊。。。。 安装百度云链接(永久有效): 链接:http://pan.baidu.com/s/1o7GtNVs 密码:ntck 注:30+M的是没有编译器的,后续比较复杂,建议安装大的。我遇到的问题: ①来源:这个是在一个新浪博客上看见的,由于后来没找到链接。。侵删!我安装的是codeblocks-16.01mingw_fortran-setup.exe—转载 2017-10-03 20:35:48 · 817 阅读 · 0 评论 -
c++中纯虚函数与虚函数
之前学过,但是忘了,搜了一下,发现一篇很好的博客:http://www.cnblogs.com/fzhe/archive/2013/01/02/2842513.html地址如上转载 2017-11-05 15:12:38 · 261 阅读 · 0 评论 -
CCF201712-2 游戏[C++]
#include #includeusing namespace std;vector all;int N,K;int main(){ cin>>N>>K; all.resize(N); for(int i=0;i all[i]=i+1;//初始化; int count=0; while(true){原创 2018-01-16 16:28:25 · 731 阅读 · 0 评论 -
PAT Build A Binary Search Tree[C++]
#include using namespace std;struct Node{ int v; int L; int R;} node[102];int R[102];int DNS(int i,int count) //中根遍历。{ if(node[i].L!=-1) count=DNS(node[i].L,count);原创 2018-02-02 00:45:06 · 199 阅读 · 0 评论 -
PAT The Largest Generation [c++]
#include #include#include#includeusing namespace std;vector tree[102];int N;int main(){ int M; cin>>N>>M; int num,t,temp; for(int i=0; i<M; i++) { cin>>num>>t;原创 2018-01-27 18:52:33 · 151 阅读 · 0 评论 -
CCF 201609-3 炉石传说
#include <bits/stdc++.h>using namespace std;struct Sui{ int h; int a; Sui(int _h,int _a):h(_h),a(_a){}}; vector<Sui> vs[2];int main(){ int n; cin>>n; string type; int ...原创 2018-03-15 12:18:45 · 129 阅读 · 0 评论 -
CCF 201612-1中间数
#include <iostream>using namespace std;int mi[1001]={0};int ma[1001]={0};int main(){ int n,a[1001]; cin>>n; for(int i=0; i<n; i++) cin>>a[i]; for(in...原创 2018-03-01 12:37:22 · 151 阅读 · 0 评论 -
CCF 201612-1 中间数
#include <iostream>using namespace std;int main(){ int n,a,b,c,count=0; cin>>n; cin>>a>>b; for(int i=0;i<n-2;i++){ cin>>c; if((b&...原创 2018-03-02 18:42:52 · 119 阅读 · 0 评论 -
算法竞赛入门经典7-4素数环
#include<bits/stdc++.h> using namespace std; int vis[17]={0}; int a[17]={0}; int n; void print(){ for(int i=1;i<=n;i++) cout<<a[i]<<' '; c...转载 2018-03-21 13:09:16 · 348 阅读 · 0 评论