自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝小俊

a lower ctfer and codeer

  • 博客(14)
  • 收藏
  • 关注

原创 P5731 【深基5.习6】蛇形方阵 题解

P5731 【深基5.习6】蛇形方阵

2022-08-04 09:46:45 129 1

原创 P1720 月落乌啼算钱(斐波那契数列)

rP1720 月落乌啼算钱(斐波那契数列) 题解

2022-07-19 16:16:32 81

原创 P1217 [USACO1.5]回文质数 Prime Palindromes

洛谷P1217 [USACO1.5]回文质数 Prime Palindromes

2022-07-19 12:20:07 84

原创 P1271 【深基9.例1】选举学生会

···#include<bits/stdc++.h>using namespace std;int n,m,a,b[1000];int main(){cin>>n>>m;for(int i=0;i<m;i++) cin>>a,++b[a];for(int i=0;i<=n;i++) while (b[i]–) cout<<i<<" ";return 0;}

2022-01-03 15:25:28 518

原创 P1518 [USACO2.4]两只塔姆沃斯牛 The Tamworth Two

终止条件:两者相遇,并且在该分钟末尾。然后计算时间。判断方法:如果两个物体先后两次从同一个方向走到同一个地点,我们就可以说它们陷入了死循环。这边可以通过生成专属值的方法来判断:农夫的x坐标+他的y坐标* 10+奶牛的x坐标* 100+奶牛的y坐标* 1000+农夫的方向* 10000+奶牛的方向* 40000(农夫方向最多为4)#include<bits/stdc++.h>using namespace std;char m[12][12]; //地图int f[3],c[3],ans

2021-12-30 08:25:58 346 2

原创 P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布

···#include<bits/stdc++.h>using namespace std;int n,na,nb,a[210],b[210],count_a,count_b;int vs[5][5] = {{0,0,1,1,0},{1,0,0,1,0},{0,1,0,0,1},{0,0,1,0,1},{1,1,0,0,0}}; //得分表的处理int main(){cin>>n>>na>>nb;for(int i=0;i<na;i++)

2021-12-29 11:14:33 114

原创 P4924 [1007]魔法少女小Scarlet

#include<bits/stdc++.h>using namespace std;int square[505][505],temp[505][505];void rotation(int x,int y,int r) //顺时针旋转90°{ for(int i=x-r;i<=x+r;i++) { for(int j=y-r;j<=y+r;j++) { temp[i][j]=square[i][j];

2021-12-29 10:49:44 236

原创 P1009 [NOIP1998 普及组] 阶乘之和

#include<bits/stdc++.h>using namespace std;int n,a[100],b[100],c[100],result[100],len_a,len_b=1,len_c=1,len_ans,m=1;// a数组存储i b数组存储(i-1)的阶乘 c数组存储i的阶层 result数组存储累加的和 m存储result数组的长度int main(){ cin>>n; b[0]=1; for(int i=1;i&l

2021-12-29 08:58:09 231

原创 P1303 A*B Problem

#include<bits/stdc++.h>using namespace std;char a1[10001],b1[10001];int a[10001],b[10001],c[10001],lena,lenb,len;int main() { cin>>a1>>b1; lena = strlen(a1); lenb = strlen(b1); for(int i=1;i<=lena;i++) a[i]=a1[lena.

2021-12-26 13:47:11 297

原创 P1601 A+B Problem(高精)

#include<bits/stdc++.h>using namespace std;int main() { string add1,add2,result; cin>>add1>>add2; int len1=add1.length(); int len2=add2.length(); if(len1<len2){ for(int i=1;i<=len2-len1;i++){

2021-12-26 08:41:36 362

原创 P1563 [NOIP2016 提高组] 玩具谜题

#include<bits/stdc++.h>using namespace std;struct node{ int direction; string vocation;}a[100005];int main() { int n,m,x,y; cin>>n>>m; for(int i=0;i<n;i++){ //题目中以逆时针为顺序给出每个玩具小人的朝向和职业,要注意编号方向 cin>&gt

2021-12-25 16:34:27 283

原创 P2670 [NOIP2015 普及组] 扫雷游戏

#include<bits/stdc++.h>using namespace std;int a[105][105]; //开一个数组当做地图,有雷为一,无雷为零int main() { memset(a,0,sizeof(a)); //地图最开始清空 int n,m; char tmp; cin>>n>>m; for (int i=1;i<=n;i++){ for (int j=1;j<=m;j+

2021-12-25 15:48:03 1603

原创 洛谷P1042 [NOIP2003 普及组] 乒乓球

#include<bits/stdc++.h>using namespace std;int win[62503];int w,l;int main(){ char s; for(int i=1;cin>>s&&s!='E';i++) //循环读入,当读到字符E结束 { if(s=='W') win[i]=1; else win[i]=2; } //----------------11

2021-12-15 00:00:54 1168

转载 HDUOJ-1002

大整数相加的题目,考虑使用字符串进行相加和进位#include <string.h>#include <stdio.h>int main(){ char a[1000],b[1000],c[1000]; //创建三个数组 a和b用于存储传入的数据 c用于接收结果 int t,i; scanf("%d",&t); for(i=0;i<t;i++) { if(i) printf("\n"); int j=0,flag=0

2020-10-10 20:59:33 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除