XX和OO(南阳oj1159)
XX和OO
- 描述
-
XXOO
给你一个由X和O组成的串长度不超过80,统计得分。
每个O的得分为目前连续出现O的个数X的得分为0
- 输入
-
先输入T 代表有T组测试数据T小于1000
接下来T行串 - 输出
- 对于每行串输出得分情况(每次输出占一行)
- 样例输入
-
1 OOXXOXXOOO
- 样例输出
-
1+2+0+0+1+0+0+1+2+3=10
- 来源
- MLFBM
-
上传者
ACM_杨明鑫 -
#include<stdio.h> #include<string.h> int main() {int i,j,n,k,len,sum;int a[80];char s[80];scanf("%d",&n);while(n--){memset(a,0,sizeof(a));scanf("%s",s);len=strlen(s);for(i=0,j=0;i<len;i++){if(s[i]=='O'){j++;a[i]=j;if(i!=len-1)printf("%d+",a[i]);elseprintf("%d",a[i]);}if(s[i]=='X'){j=0;if(i!=len-1)printf("0+");elseprintf("0"); }}for(i=0,sum=0;i<len;i++)sum+=a[i];printf("=%d\n",sum);}return 0; }
XX和OO(南阳oj1159)相关推荐
- 专家预言未来机器人性XX爱OO或成常态,并利于身心健康
最近,性心理学专家Helen发表了一篇关于性XX爱OO机器人的文章,表示关于"恋机器癖"的偏见将很快烟消云散. 有人曾预言,200年后人类造出智能机器人,以满足人类的性需求. 此外 ...
- 真实案例解析OO理论与实践
一.导言 为什么要写这个系列 "OO都是一个已经被讨论烂的话题了,还有什么可写的!" 不知当你看到文章标题时,是不是有这种疑问,或者鄙夷.不错,OO从诞生到现在经历了不短的岁月,与 ...
- python数字类型及运算_Python基础之(基本数据类型及运算)
一.运算 1.1.算数运算 1.2.比较运算: 1.3.赋值运算: 1.4.逻辑运算: 1.5.成员运算: 针对逻辑运算的进一步研究: 1.在没有()的情况下not 优先级高于 and,and优先级高 ...
- Django详解之models操作
D jango 模型是与数据库相关的,与数据库相关的代码一般写在 models.py 中,Django 支持 sqlite3, MySQL, PostgreSQL等数据库,只需要在settings.p ...
- Django 之ORM操作
1.什么是ORM? 全称关系对象映射Object Relational Mapping(简称ORM),是通过描述面向对象与数据库之间的对应的元数据,将对象持久化的更新到数据库中. 有了ORM,就不需要 ...
- django中model模型
python manage.py dumpdata blog # 导出blog数据 python manage.py loaddata blog_dump.json # 导入数据 m ...
- Django之Model世界
Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数 ...
- 字段和字段的参数,查询的13个方法,但标的双下划线外键和多对多操作
字段 常用字段 AutoField() 自增列,必须填入参数 primary_key=True则成为数据库的主键.无该字段时,django自动创建 一个model不能有两个AutoField字段. ...
- Django基础之Model创建表
一.创建单表 models.py #!/usr/bin/env python # -*- coding:utf-8 -*- from __future__ import unicode_literal ...
- 牛刀小试之Django二
model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行 ...
最新文章
- Windows Server 2012活动目录基础配置与应用(新手教程)之3---将客户机加入到指定域...
- 【渝粤题库】国家开放大学2021春2072人文社会科学基础(A)答案
- Asp.Net MVC5入门学习系列⑥
- 太惨!学Python方法用错,直接从入门到放弃!
- PAT甲级1001 字符串处理
- 【luogu1337】【JSOI2004】平衡点 / 吊打XXX(模拟退火)
- oracle patch下载地址
- 前端开发中,如何优化图像?图像格式的区别?
- 跟着百度学PHP[3]-PHP中结构嵌套之循环结构与条件结构嵌套
- python深复制_Python深浅拷贝
- 2021-11-02为了升级win11去升级BIOS遇到的坑
- Vtokendapp公链诠释
- Python中的切片(详细篇)学起来喔
- 利用子集构造法实现NFA到DFA的转换
- appium调用了click函数的无反应
- 相机的针孔模型及其内参数,外参数的理解
- Python-Opencv 形态学+算子实现轮廓提取
- 01.精益敏捷项目管理——敏捷开发者指南笔记
- 复旦计院、工研院2019机试真题及答案详解
- 植物大战僵尸2 服务器维护时间,植物大战僵尸2PVP商店多久更新一次
热门文章
- java cpu100 解决办法_[Java] CPU 100% 原因查找解决
- WIN7打开远程桌面连接设置
- Revertable STFT
- 固态硬盘量产工具_FORESEE G500发布,江波龙国产固态硬盘再发声
- 火狐使用谷歌搜索_使Firefox快速搜索使用Google的Beta搜索键
- ORACLE--面试知识点
- aspose-word主要标签结构图和标签详细作用
- 微信\支付宝扫码条码区分规则
- 银行业的python项目_python练习项目(银行)——开户和查询
- 【Web前端笔记-基础】第四课·初识 HTML,标签学习2