当前位置: 首页 > news >正文

建设家装网站新闻国际最新消息

建设家装网站,新闻国际最新消息,网站建设公司哪家好 该如何选择,湖南省内出行最新政策NO.1 思路:直接计算结果,先计算怪物可以抗几次攻击,再计算勇士受到的伤害,如果勇士的攻击力大于等于怪物的血量,那么就可以击杀无数只,如果勇士的血量正好是受到攻击的整数倍,那么击杀的怪物数…

NO.1
在这里插入图片描述
思路:直接计算结果,先计算怪物可以抗几次攻击,再计算勇士受到的伤害,如果勇士的攻击力大于等于怪物的血量,那么就可以击杀无数只,如果勇士的血量正好是受到攻击的整数倍,那么击杀的怪物数量就减一。

代码实现:

#include<iostream>using namespace std;int t;
int h,a,H,A;int fun()
{if(a>=H) return -1;int m=(H/a)+(H%a!=0?1:0);int n=m-1;int x=n*A;int ret=h/x-(h%x==0?1:0);return ret;
}
int main()
{cin>>t;while(t--){cin>>h>>a>>H>>A;cout<<fun()<<endl;}return 0;
}

NO.2
在这里插入图片描述
思路:哈希表,利用set的哈希表可以去重。

代码实现:

#include <iostream>
#include<string>
#include<algorithm>
#include<unordered_set>
using namespace std;int n;
string s;int main() {cin >> n;unordered_set<string> hash;while(n--){cin >> s;sort(s.begin(), s.end());hash.insert(s);}cout<<hash.size()<<endl;}

NO.3
在这里插入图片描述
思路:dfs,定义一个bool数组用来标记,如果该位置为false,那么就ret++,再dfs搜索,dfs中将搜索过的位置的bool数组标记为true,再对该位置进行dfs搜索,搜索完后直接返回ret就可以了。

代码实现:

class Solution {
public:bool vis[210]={0};int citys(vector<vector<int> >& m) {int n=m.size();int ret=0;for(int i=0;i<n;i++){if(!vis[i]){ret++;}dfs(m,i);}return ret;}void dfs(vector<vector<int> >& m,int pos){vis[pos]=true;for(int i=0;i<m.size();i++){if(m[pos][i]&&!vis[i]){dfs(m,i);}}}
};
http://www.yayakq.cn/news/514789/

相关文章:

  • 做网站服务器多钱江西省赣州市中考成绩查询时间
  • 上海南桥网站建设办公室装修设计图片
  • 建设网站总结互联网推广公司
  • 网站活动专题页面设计wordpress修改成中文
  • 怎么建设一个营销型网站怎么申请微信公众平台账号
  • 成都网站关键词排名南京学校网站建设策划
  • 公司网站建设都需要什么内容市住房城乡建设网站
  • 网站设计沟通滨州wordpress建站
  • 内容网站设计范例江苏省电力建设质量监督中心站网站
  • 网站建设时间安排全国的网站建设
  • 茶网站源码做IPv6网站升级的公司有哪些
  • 有做网站吗分析网站建设发展措施
  • 如何把购物网站做成非经营网站网站价格明细表
  • 深圳专业设计网站平台合肥建设官方网站
  • 视频网站设计与开发网店托管网
  • 团购网站大全阿里巴巴的电子商务网站建设
  • 在东莞建公司网站wordpress游记主题
  • 北京高端网站开发南宁市住房和城乡建设局
  • 建网站做cpa网站界面布局
  • 做一网站困难吗广西公司做网站
  • 网站推广seo是什么公司网站建设模块简介
  • 街道办的网站由谁做的排名前十的招聘app
  • 网站开发啊贵州省住房和城乡建设厅电话
  • 网站数据库名称怎么改桓台网站设计
  • 营销网站建设资料抚顺网站建设7113
  • 孟州网站建设建网站要多少钱一年
  • 做煤网站wordpress4.94中文版
  • 网站空间怎么登陆营销技巧培训ppt
  • 如何提升网站速度seo技能培训课程
  • 嘉兴定制型网站建设哪些网站可以做ppt赚钱