LA 7270 Osu! Master (统计)

题意:给定 n 个元素,有的有一个值,如果是 S 那么是单独一个,其他的是一个,求从 1 开始的递增的数量是多少。

析:那么S 是单独的,要统计上,既然是从 1 开始递增的,那么再统计 1 的数量即可。

代码如下:

#pragma comment(linker, "/STACK:1024000000,1024000000")
#include <cstdio>
#include <string>
#include <cstdlib>
#include <cmath>
#include <iostream>
#include <cstring>
#include <set>
#include <queue>
#include <algorithm>
#include <vector>
#include <map>
#include <cctype>
using namespace std ;

typedef long long LL;
typedef pair<int, int> P;
const int INF = 0x3f3f3f3f;
const double inf = 0x3f3f3f3f3f3f;
const double PI = acos(-1.0);
const double eps = 1e-8;
const int maxn = 3e5 + 5;
const int mod = 1e9 + 7;
const int dr[] = {0, 0, -1, 1};
const int dc[] = {-1, 1, 0, 0};
int n, m;
inline bool is_in(int r, int c){
    return r >= 0 && r < n && c >= 0 && c < m;
}
char s[10];

int main(){
    int n;
    while(cin >> n){
        int ans = 0;
        for(int i = 0; i < n; ++i){
            cin >> s;
            if(s[0] == ‘S‘) ++ans;
            else{
                cin >> m;
                if(1 == m)  ++ans;
            }
        }
        cout << ans << endl;
    }
    return 0;
}
时间: 2024-10-12 18:50:51

LA 7270 Osu! Master (统计)的相关文章

UVALive 7270 Osu! Master (阅读理解题)

题目:传送门. 题意:阅读理解题,是一个osu的游戏,问得分.把题目翻译过来就是如果出现S或者BC后面跟的是1,ans就加1. #include <iostream> #include <algorithm> #include <cstdio> #include <map> #include <vector> #include <cstring> using namespace std; int main() { int n; cha

hiho1258 Osu! Master

题目链接:http://hihocoder.com/problemset/problem/1258 题目大意:看能连击的次数 思路:水 看有多少个1和s就好了 1 #include <stdio.h> 2 #include <string.h> 3 #include <iostream> 4 using namespace std; 5 char str[10]; 6 const int maxn=10000; 7 int main(){ 8 int n; 9 //fr

MySQL数据库ab主从复制出错及解决过程

MySQL数据库ab主从复制出错及解决过程 一.mysql主从服务器报错描述:Slave_IO_Running=NO,Slave_SQL_Running=YES,Last_Errno=0 mysql slave stop ; mysql slave start; mysql show slave status ; 如果Slave_IO_Running=YES ...解决过程 :1 如果:Slave_IO_Running=NO,Slave_SQL_Running=YES,Last_Errno=0m

openldap 2.4双主MirrorMode配置

虽然主从配置提供了ldap的高可用性,但是当Master节点挂了的时候,还是需要做一些配置才能让Slave节点接管主节点的工作,但是多主的情况下,就可以直接替换主节点,甚至还可以使用keepalived来实现无缝切换.虽然官方给出的openldap 2.4有好几种replication的配置方法,但是以实际应用而言,还是syncrepl和mirror两种模式使用较多,所以这里来操作一下mirror mode. 环境说明: 直接在上一篇的syncrepl基础上进行,因为上一篇主从配置已经从最简单的

Hadoop安装与部署

1.hadoop:由java语言开发的开源的分布式计算平台.可提供PB(100万G)存储.hadoop是可靠的,高效的,可伸缩的.hadoop假设计算元素和存储会失败,维护多个副本,确保针对失败的节点重分布处理.文件以块的方式存储.2.hadoop最核心的是hdfs和mapreduce,hdfs为海量存储提供存储.mapreduce为海量数据提供计算.mapreduce分为jobtrackers和taskreduce组成.3.hadoop集群包含一个master和若干个slave角色.maste

屏蔽全部统计代码(51.la cnzz 百度统计 谷歌分析师adsense、屏蔽淘宝客广告代码)的方法

支持百度统计 .51.la统计.cnzz统计.51yes统计.谷歌分析师.阿里妈妈淘宝客广告.chinaz弹窗.假设有很多其它的须要屏蔽的,欢迎联系 default7#zbphp.com 改动etc的hosts文件,Win7 地址位置:C:\Windows\System32\drivers\etc\hosts 增加内容:(假设是xp系统.将 ::1 改成127.0.0.1就可以) #屏蔽全部统计 ::1 bbs2.chinaz.com ::1 js.51.la ::1 js.users.51.l

poj Ping pong LA 4329 (树状数组统计数目)

Ping pong Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 2302   Accepted: 879 Description N(3<=N<=20000) ping pong players live along a west-east street(consider the street as a line segment). Each player has a unique skill rank. To im

Fishing Master HDU - 6709 (贪心)acm

Heard that eomeom is a fishing MASTER, you want to acknowledge him as your mentor. As everybody knows, if you want to be a MASTER's apprentice, you should pass the trial. So when you find fishing MASTER eomeom, the trial is as follow: There are nn fi

作业4:结对项目—— 词频统计

1. 要求 基于作业3的结果,读取一个较小的文本文件A_Tale_of_Two_Cities.txt,统计该文件中的单词的频率,并将统计结果输出到当前目录下的 Result1.txt 文件. (第一阶段初 稿完成该要求). 命令行格式: 提示符> Myapp.exe -f filename.txt > Result.txt (PS:C++ 程序,Java 程序输出方式类似) filename.txt 为前面下载的文件名. 解释: 1.选项 -f 表示后面跟文件名 2.输出格式规定(参考作业3中