- 博客(19)
- 收藏
- 关注
原创 线段树1(模板)
https://paste.ubuntu.com/p/fhyqVNNR7F/https://www.luogu.org/problem/P3372
2019-08-12 21:48:46 274
原创 C++Point Segment Distance (3D)
#include<bits/stdc++.h>using namespace std;double le(double x1,double y1,double z1,double x2,double y2,double z2){double ans=sqrt((x2-x1)(x2-x1)+(y2-y1)(y2-y1)+(z2-z1)(z2-z1));return ans;}...
2019-07-01 09:12:11 895
转载 C++打飞机
#include<iostream>#include<windows.h>#include<conio.h>#include<time.h>#include<string>using namespace std; /*=============== all the structures ============...
2018-08-02 22:00:56 1999 1
转载 C++俄罗斯方块
#include <iostream>#include <string>#include <ctime>#include <cstdlib>#include <windows.h>#include <conio.h>using namespace std;int block00[4][4] = { { 10,...
2018-07-31 14:26:58 11558 3
原创 C++最少拦截系统
某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里来求救了,请帮助计算一下最少需要多少套拦截系...
2018-04-14 17:45:05 678
原创 C++分解质因式
//输入n,输出n的质因数表达式#include<bits/stdc++.h>using namespace std;int main(){ int a,b=0; cin>>a; cout<<a<<"="; if(a==1) { cout<<1<..
2018-03-31 14:15:59 2558
原创 C++辗转相减
//辗转相减求两个数的最大公约数#include<bits/stdc++.h>using namespace std;int main(){ int a,b,c; cin>>a>>b; for(int i=1;i<=a;i++) if((a%i==0)&&(b%i==0)...
2018-03-31 14:11:01 1393
原创 C++计算:1+1/2+1/3+…+1/N的值
//输入n,输出1+1/2+1/3+…+1/N的和(保留6位小数)#include<bits/stdc++.h>using namespace std;int main(){int a;double s=0;cin>>a;for(int i=1;i<=a;i++)s+=(doub...
2018-03-31 14:00:32 33761
原创 C++闰年问题
//输入某年某月,输出该月有几天#include<bits/stdc++.h>using namespace std;int main(){ int y,m; cin>>y>>m; if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) { co...
2018-03-31 13:19:14 647 1
原创 C++四位数ABCD
//输入一个数,输出小于它的四位数中满足(AB+CD)的平方等于ABCD的四位数的数,用回车隔开 #include<bits/stdc++.h>using namespace std;int main(){ int a,b,c,d,m,n,s,x; cin>>s; for(int i=1000;i<=min(s,9999);...
2018-03-24 19:18:18 2167
原创 C++回文数
//输入一个数,输出那个数以内的回文数#include<bits/stdc++.h>using namespace std;int m(int x){ int s=0,d=1; do { d*=10; s++; }while(d<=x); return s;}int main(){ int a; ...
2018-03-24 18:36:33 3707
原创 C++显示屏设计
#include<bits/stdc++.h>using namespace std;int main(){ int a; cin>>a; for(int i=(int)(sqrt(a));i>=1;i--) { if(a%i==0) { cout<<i<&...
2018-03-24 17:51:19 794
原创 C++选班长
#include<bits/stdc++.h>using namespace std;int main(){ int a[10000],i=0,k=0,A=0,B=0,C=0; a[0]=0; while(a[i]!=-1) i++,cin>>a[i]; i-=1; for(int j=1;j&...
2018-03-24 16:16:32 2492
原创 C++加法的横式与竖式运算式子
? 1 2 3 4 5 6 7 8 9 #include<stdio.h> using namespace std; int main() { int a,b; scanf("%d %d",&a,&b); ...
2018-03-24 15:56:16 4041
原创 C++连续自然数和
#include<bits/stdc++.h>using namespace std;inline unsigned nsum(unsigned s,unsigned e){ unsigned sum = 0; unsigned n = (e - s + 1); if(!(n%2)) sum = n/2 * (s + e);...
2018-03-24 15:40:43 2242
原创 C++NOIP2009普及组 分数线划定
#include<bits/stdc++.h>#define maxn 5000 using namespace std;struct tnode{ int x,y;}a[maxn+50]; int n,m;bool cmp(tnode p,tnode q) { if(p.y>q.y)return 1; if(p.y<q.y)return 0;...
2018-03-24 15:37:58 1216
原创 C++圆的周长和面积
//输入圆的半径,输出圆的周长和面积,用换行隔开,均保留6位小数//π取3.14159 #include<bits/stdc++.h>using namespace std;int main(){ double r,s,c; cin>>r; s=3.14159*r*r; c=3.14159*r*2; ...
2018-03-24 15:30:04 4071
原创 A+B Problem
//输入两个数,求它们的和#include<bits/stdc++.h>using namespace std;int main(){ int a,b; cin>>a>>b; cout<<a+b; return 0;}
2018-03-24 15:27:43 189
原创 C++求质数表
//输入一个数,求它以内的质数并输出,用空格隔开#include<bits/stdc++.h>using namespace std;int main(){int n,l;cin>>n;bool prime[n+1];memset(prime,0,sizeof(prime));for(int i=2...
2018-03-24 15:21:42 1951 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人