845 无主之地1

2024-06-05 06:18
文章标签 845 无主之地

本文主要是介绍845 无主之地1,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


无主之地1

时间限制: 1000 ms  |  内存限制: 65535 KB
难度: 0
描述
子晓最近在玩无主之地1,他对这个游戏的评价不错,结合了FPS与RPG元素,可玩度很高。不过,他发现了一代的任务系统做的不好,任务系统并没有帮他统计清楚哪个区域有多少任务,而且,给任务的时候呢,也比较散乱。比如,在1区域的一个任务点,你领到了4个任务;2区域的一个任务点,你领到了3个任务;游戏一段时间后,你又在1区域另一个任务点个领到了3任务(之前任务没有完成),3区域领到了9个任务……他感觉很凌乱,现在他要设计一个程序来统计每个区域有多少个任务。
输入
多组测试数据,以输入0 0结束
每组数据占一行,输入m区域,n个任务(0<m,n<100)
输出
输出各个区域的统计结果(不要求排序)
样例输入
1 3
2 3
3 4
1 7
0 0
样例输出
1 10
2 3
3 4

#include<iostream>
using namespace std;typedef struct ab
{int a;int b;
}ab;int main()
{int n,m,i,num=0;ab arr[100];for(i=0;i<100;i++){arr[i].b=0;}while(cin>>n>>m && !(n==0 && m==0)){if(num==0) { arr[0].a=n; arr[0].b=m; num++;}else{for(i=0;i<num;i++)if(arr[i].a==n) break;{ arr[i].a=n; arr[i].b+=m; }if(i==num) num++;}}for(i=0;i<num;i++)if(i) cout<<endl<<arr[i].a<<' '<<arr[i].b;else  cout<<arr[i].a<<' '<<arr[i].b;
}


这篇关于845 无主之地1的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1032287

相关文章

leetcode解题思路分析(九十七)839 - 845 题

相似字符串 给你一个字符串列表 strs。列表中的每个字符串都是 strs 中其它所有字符串的一个字母异位词。请问 strs 中有多少个相似字符串组? 用并查集的思想,将字符串数组转化为一个图求联通的边的问题 class Solution {public:vector<int> f;int find(int x) {return f[x] == x ? x : f[x] = find(f[x

Swift 内存管理:精通强、弱、无主之地

标题:Swift 内存管理:精通强、弱、无主之地 Swift 语言以其现代化的内存管理机制而闻名,主要通过自动引用计数(ARC)来简化内存管理。然而,为了充分利用 Swift 的性能并避免常见的内存问题,开发者需要遵循一些最佳实践。本文将深入探讨 Swift 中的内存管理策略,包括强引用、弱引用、无主对象、循环引用及其解决方案,并提供实际的代码示例。 1. Swift 内存管理基础 Swif

【日记】遇到了一个很奇怪的大爷(845 字)

正文   花了昨天和今天两天时间,把数据转移完了。这块 2T 的硬盘可以光荣退休了。目前是没什么存储焦虑了。   农发行净开发一些垃圾系统。今天没什么业务,但跟 ActiveX 斗智斗勇了一整天,最后实在搞不过 IE 浏览器。我也懒得管了,又不多挣一份工资。   晚上去跳舞,才注意到老师的妻子肚子变小了,同时周围有很多人在抱着一个孩子。最后人都走得差不多了,跟她闲聊,才知道那确实是她的孩子。

联发科旧芯改名再卖,2017年的骁龙845也重现江湖,还卖出高价

日前评测人士发现一款国产芯片,命名相当高大上,然而它的性能却仅相当于2017年的骁龙845,落后了7年的芯片,搭载的平板售价却接近2000元,国产品牌真是觉得国内消费者好欺骗了么? 国产品牌已不是第一次如此做了,今年以来国产手机就大量采用联发科天玑6020芯片、天玑6080芯片,而这两款芯片为联发科在2021年发布的天玑700、天玑810的改名版,性能提升相当有限,而搭载的手机售价最高接近20

LeetCode 题解:845. Longest Mountain in Array

Let’s call any (contiguous) subarray B (of A) a mountain if the following properties hold: B.length >= 3There exists some 0 < i < B.length - 1 such that B[0] < B[1] < … B[i-1] < B[i] > B[i+1] > … > B

鸿蒙os骁龙845,骁龙845魅力不减 iQOO Neo堪称最棒的次旗舰

自从vivo iQOO Neo发布以来,从各部分功能及硬件配置来说,这是一款自带亮点的机型,有着不错的性能表现。目前在京东vivo iQOO Neo的售价仅为2298元,同时伴随着各类优惠卷和多种促销活动,性价比凸显。 上vivo官方商城,购买iQOO Pro,最高享花呗分期12期免息,轻松拥有新机。 屏幕方面,vivo iQOO Neo的屏幕尺寸为6.38英寸,分辨率2340x1080像素,像

安全人员去年曾发现高通芯片一重大漏洞 影响骁龙845等30多款芯片

【TechWeb】4月28日消息,据国外媒体报道,在智能手机处理器市场,高通占有相当大的份额,其骁龙系列处理器是不少智能手机厂商旗舰机的选择,不过产品数量多、市场份额大也面临着出现漏洞后波及面广的问题。 安全人员在去年就发现了高通芯片中存在的一个重大安全漏洞,其影响范围非常广,影响到了包括骁龙845、骁龙835在内的30多款高通芯片。 高通芯片中存在的这一漏洞名为“CVE-2018-11976”

LeetCode 每日一题 845.数组中的最长山脉

10.25 LeetCode 每日一题 845.数组中的最长山脉 方法一:从山顶进行枚举 思路分析:题目所要求的山脉的形式就是相当于“金字塔型”,山顶的左边和右边都依次变低,但是这个金字塔并不是左右对称的,只需要保证山顶的左边和右边依次递减即可。所以我们可以从山顶出发,求出以每一个点为山顶,能够组成的最长山脉,最后返回这个最长山脉的长度即可。 假设给出的数组长度为len,这个时候,因为山

BFS:845. 八数码

在一个 3×33×3 的网格中,1∼81∼8 这 88 个数字和一个 x 恰好不重不漏地分布在这 3×33×3 的网格中。 例如: 1 2 3x 4 67 5 8 在游戏过程中,可以把 x 与其上、下、左、右四个方向之一的数字交换(如果存在)。 我们的目的是通过交换,使得网格变为如下排列(称为正确排列): 1 2 34 5 67 8 x 例如,示例中图形就可以通过让 x 先