- 博客(12)
- 收藏
- 关注
原创 踩气球比赛
#include using namespace std; int n,b,s[500005]={0}; int main(){ for(int i=1;i<=500000;i++){ for(int j=2;j<=500000/i;j++){ s[i*j]+=i; } } cin>>n; for(int i=1;i<=n;i++){ cin>>b; cout<<s[b]<<endl; } return 0; }
2020-08-20 12:12:26
276
原创 约瑟夫问题
#include #include using namespace std; int a[110]; int main(){ int n,m; cin>>n>>m; int s=0; for(int i=1;i<=n-1;i++){ for(int j=1;j<=m;){ s=(s+1)%n; if(s==0){ s=n; }if(a[s]==0){ j++; } } printf(“the %d boy out\n”,s); a[s]=1; }for(int i=1;i
2020-08-20 12:11:31
109
原创 学c++的hc好处
对于为什么要学习C++语言,这一点,想必很多人都听官方或者非官方说过很多。 如果你百度一下,说什么的都有。输入“C++”,保证可以搜到一大堆。可以你可能还是不理解为什么要学习C++语言? 纵观各种编程语言,C语言、C++语言、Java、C#。。。,要说一个技术思想覆盖最广的,只有C++语言了。C++是技术思想的集大成者,C++现在说是C的超集,是远远不够的。C++涵盖了C的所有技术点,同时还有很多技术点。Java、C#都是技术思想偏窄的语言,适用于特定领域。Java适用跨平台的,C#是最适合.Net框架的语
2020-08-19 13:34:52
322
原创 开关灯1
#include #include bool light[1001]; using namespace std; int main(){ int n,m; cin>>n>>m; for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ if(j%i==0) light[j]=!light[j]; } } for(int i=1;i<=n;i++){ if(light[i]==true){ cout<<i<<e
2020-08-18 12:00:31
176
原创 金银岛
#include #include #include<stdio.h> using namespace std; struct L{ int w; int v; double density; }; int cmp(L a,L b) { return a.density<b.density; } int main() { int t,i,j,w,n; double totw,totv; cin>>t; for(j=0; j<t; j++) { cin>>w&g
2020-08-18 11:59:08
226
原创 飞机小游戏
#include<stdio.h> #include<stdio.h> #include<windows.h> //将用户从键盘获得的输入进行输出 #include<conio.h> //获得用户键盘的输入 //定义全局变量 int high,width; //定义边界 int position_x,position_y; //飞机位置 int bullet_x,bullet_y; //子弹位置 int enemy_x,en
2020-08-18 11:56:29
177
原创 勇者斗恶龙[The Dragon of Loowater,UVa11292]
#include #include using namespace std; const int maxn=20005; int A[maxn]; //恶龙头的直径 int B[maxn]; //勇士的能力值 int main() { int n,m; // 恶龙头数,勇士个数 while(cin>>n>>m) { if(n0&&m0) break; for(int i=0;i<n;i++) cin>>A[i]; for(int i=0;i&l
2020-08-18 11:54:20
188
原创 力量对比
#include #include int a[1010]; int sum[2020]; int n; int ans; using namespace std; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; sum[a[i]]=1; } for(int i=1;i<n;i++){ for(int k=i+1;k<=n;k++){ int sss; sss=a[i]+a[k]; if(su
2020-08-18 11:53:00
600
原创 卡拉兹猜想
#include using namespace std; class Solution{ public: int Callatz(int n) { int rtn=0; while(n != 1) { if(n%2 == 0) { n /= 2; ++rtn; } else { n = (3*n+1)/2; ++rtn; } } return rtn; } }; int main() { Solution s; int n; cin >> n; cout << s.Callatz
2020-08-18 11:51:58
242
原创 ISBN号码
#include<stdio.h> #include using namespace std; int main(){ char a[15]; int j,k; cin>>a; j=(a[0]-48)*1+(a[2]-48)*2+(a[3]-48)*3+(a[4]-48)*4+(a[6]-48)*5+(a[7]-48)*6+(a[8]-48)*7+(a[9]-48)*8+(a[10]-48)*9; k=j%11; if(k==10) { if(a[12]=='X') cout&
2020-08-18 11:50:14
112
原创 中位数
#include<bits/stdc++.h> using namespace std; int main(){ int n,a[30001],t=0; cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; } sort(a,a+n); if(n%2!=0){ cout<<a[(n+1)/2-1]; }else{ t=a[n/2-1]+a[n/2]; cout<<t/2; } return 0; }
2020-08-18 11:48:42
106
原创 模特大赛
|#include<bits./stdc++.h> using namespace std; bool cmp(double x,double y){ return x>y; } int main(){ double a[1005]; double s=0,ave; int n; cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; } sort(a,a+n,cmp); for(int i=0;i<n;i++){ s+=a[i
2020-08-18 11:46:31
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅