江西理工大学南昌校区2016年新生赛
潘神的排序
解法:排序(什么为什么错了这么多次QAQ??解法就是排序啊)
sort(a,a+3)
cout<<a[1]<<endl;
字符串解压
解法:字符串处理(处理字符串中的数字就好了,代码给出)
(当然可以用%d%c来快速处理~)
注意:如果题目是反过来告诉字符串,让你压缩会怎么办?
for(i=0;i<k;i++){if(a[i]>='0'&&a[i]<='9'){c=(a[i]-'0')+c*10;continue;}else{for(j=1;j<=c;j++)printf("%c",a[i]);c=0;}}
lfforu的围巾
解法:答案不给出,母函数模板(不懂的去查他的模板,大概就是我下面写的那样,注意取模)
for(int i=0;i<=n;i++){a[i]=1;b[i]=0;}for(int i=2;i<=n;i++){for(int j=0;j<=n;j++){for(int k=0;k+j<=n;k+=i*i){b[k+j]+=a[j];}}for(int z=0;z<=n;z++){a[z] = b[z]%mod;b[z] = 0;}}cout<<a[n]<<endl;
不要你离开
解法:难度我猜不在于算出概率,算概率只有去判断一下就好了
化简可以用公约数~(暴力求出所有解法也是可以的,如下面的形式)
if(a>=b)max=a;elsemax=b;if(max==1)printf("1/1");if(max==2)printf("5/6");if(max==3)printf("2/3");if(max==4)printf("1/2");if(max==5)printf("1/3");if(max==6)printf("1/6");
屏幕检测
解法:模拟,如果让你求0011000111000 有多少个连续的1,估计题目有容易的多
现在变成二维形式,还是一样的解法
我们加边界,当出现*时,判断左边是否有.,右边是否有*,或者说单独存在这一个*,统计一下
#include <iostream>
#include <stdio.h>
#include <string>
using namespace std;
string s[105];
int main(){int n,m;for(int i=0;i<=105;i++){s[0]+='.';}while(cin>>n>>m){for(int i=1;i<=n;i++){cin>>s[i];s[i]='.'+s[i]+'.';}s[n+1]=s[0];int cnt1=0,cnt2=0;for(int i=1;i<=n;i++){for(int k=1;k<=m;k++){if(s[i][k]=='*'){if(s[i-1][k]=='.' && s[i+1][k]=='*'){cnt1++;}if(s[i][k-1]=='.' && s[i][k+1]=='*'){cnt1++;}if(s[i-1][k]=='.' && s[i+1][k]=='.' && s[i][k-1]=='.' && s[i][k+1]=='.'){cnt2++;}}}}cout<<cnt2<<" "<<cnt1<<endl;}
}
袁少的觉醒
解法:参考http://www.cnblogs.com/yinghualuowu/p/5160313.html
疯狂的南昌小婊砸
解法:时间原因不知道怎么去说明白,先略过吧>~<
贪财的小艾
解法:一道模拟或者说是LCA。。(防ak题嘛,你懂得)
用map放每一个节点的对应边的权值,然后进行更新或者查询(具体看题目要求)
是不是说的有点简单了。
#include <bits/stdc++.h>
using namespace std;
#define ll long longmap<pair<ll,ll>,ll>m;int main()
{int n;scanf("%d",&n);while(n--){ll ty,u,v,w;scanf("%I64d",&ty);if(ty==1){scanf("%I64d%I64d%I64d",&u,&v,&w);if(v<u)swap(u,v);while(v!=u){if(v>u){m[{v,v/2}]+=w;m[{v/2,v}]+=w;v/=2;}else if(u>v){m[{u,u/2}]+=w;m[{u/2,u}]+=w;u/=2;}}}else{ll sum=0;scanf("%I64d%I64d",&u,&v);if(v<u)swap(u,v);while(v!=u){if(v>u){sum+=m[{v,v/2}];v/=2;}else if(u>v){sum+=m[{u,u/2}];u/=2;}}printf("%I64d\n",sum);}}return 0;
}
转载于:https://www.cnblogs.com/yinghualuowu/p/6109186.html
江西理工大学南昌校区2016年新生赛相关推荐
- 江西理工大学南昌校区cool code竞赛
这次比赛原本就是来打酱油的,想做个签到题就走!一开始不知道1002是签到题,一直死磕1001,WA了四发过了,回头一看Rank,三十名,我靠!看了1001的AC率,在我AC之前只有一个人AC了,当时我 ...
- 江西理工大学南昌校区acm选拔赛题解
第一题略 第二题 #include<stdio.h> int main() {int a1,a2,a3,b1,b3,b2,c1,c2,c3,n,sum,d1,d2,d3,i;scanf(& ...
- 江西理工大学南昌校区排名赛 A: 单身狗的卡片游戏
题目描述 萌樱花是一只单身狗. 萌樱花今天在桌子上摆出了N张卡片,每张卡片i写着一个数字Ai 他不喜欢卡片上的数字多个出现,于是他想搞点事情拆分它们. 从桌子上选出三张卡,去掉一张数字最大,一张数字最 ...
- 江西理工大学南昌校区排名赛 C: 单身狗的地图游戏
题目描述 萌樱花是一只单身狗. 萌樱花今天决定去喜欢的学妹家玩,但他不记得路,于是他拿出有n个点的完全图,选取了k条不同的路. 完全图:n 个点的图中任意两个点之间都有一条边相连,所以有 n*(n-1 ...
- 江西理工大学南昌校区排名赛 E: 单身狗的种树游戏
题目描述 萌樱花是一只单身狗. 萌樱花今天决定种树,于是他来到了自己家的后院. 萌樱花的后院有n个树坑,所有树坑排列在一行上,每一个树坑都可以种一棵树,相邻树坑间的距离为1,现在所有的树坑都是空着的. ...
- 江西理工大学南昌校区排名赛 B: 单身狗的数字游戏
题目描述 萌樱花是一只单身狗. 萌樱花今天初始化了N个数字,使它们都为0 0 0 0... 萌樱花决定选取某一个位置,分别增加1到N(如果到达数组末尾就从头开始). 比如: 0 0 0(选择第二个位置 ...
- 江西理工大学南昌校区排名赛 F: 单身狗的骑马游戏
题目描述 萌樱花是一只单身狗. 萌樱花今天在学姐那里做了一道题: 假设赛马场上有n只马儿,第i只马儿的起点在第i米的位置,这些马儿都会朝着同一个方向奔跑. 每只马儿的速度都不一样,而且大家都不知道这些 ...
- 江西理工大学南昌校区排名赛 D: 单身狗的物理游戏
题目描述 萌樱花是一只单身狗. 萌樱花今天决定做一道理综物理题: 如图,两固定的绝缘斜面倾角均为θ,上沿相连.两细金属棒ab(仅标出a端)和cd(仅标出c端)长度均为L,质量分别为2m和m:用两根不可 ...
- 东华理工大学南昌校区学计算机,我校学子在2019年第十四届江西省大学生计算机作品赛斩获佳绩...
江科网讯(通讯员 徐飞龙)6月1日,由江西省计算技术研究所和江西省计算机学会主办.江西省科学技术厅和江西省科学技术协会支持.东华理工大学承办的2019年第十四届江西省大学生计算机作品赛在东华理工大学南 ...
最新文章
- KickStart 无人值守安装系统
- scala中类的继承关系
- Facebook市值赶超股神巴菲特公司 全美排名第五
- etcdctl的使用
- 如何在ogre游戏界面添加自己的信息,比如显示某变量的值
- 软件工程的知识思维导图
- Please either set ERLANG_HOME to point to your Erlang installation or place
- 过滤器和拦截器区别以及执行顺序
- 你可能知道“道哥”,但你一定不知道“道哥”...
- 显著性 / 注意力机制
- 数字游戏(number)
- 基于SpringBoot 在线答题系统 含小程序!
- graphics库的使用
- Pandas+随机森林数模实战日记
- Unity发布项目,记录日志并写入文件。
- C++鼠标锁定或乱跳(坑人必备)
- 南邮计算机学院专业英语教材,南邮专业英语翻译(自学)
- 520 送女朋友礼物大全 (推荐男生收藏)
- 2021中科院计算机博士,北京:中国科学院大学2021年秋季入学博士招生考试初试进入复试基本分数线要求的通知...
- Sensor+ISP专栏-HDR
热门文章
- 华为存储s2600t配置上架
- 第十八届全国大学智能汽车竞赛秘书处技术专家组第一次会议
- 侠诺虚拟服务器,简便不简单 侠诺PPPoE服务器功能介绍
- 计算机考研408-I/O方式大题答题流程
- html页面如果想要字体比12px还小
- 7-36 复数四则运算 (15 分)【简化版】
- Fabric中PBFT源码解读——Checkpoint机制
- 广州数控机器人编程讲解视频_广州数控工业机器人如何编程,使用什么语言?...
- 【开源方案】12V/0.7A开关电源方案,带变压器设计!
- PCL学习笔记(30)——法线估计normal_estimation