Uva1585-Score-dp
来源:互联网 发布:淘宝visa卡怎样付款 编辑:程序博客网 时间:2024/06/13 00:41
题目链接https://vjudge.net/problem/UVA-1585
给出一个由O和X组成的串(长度为1-80),统计得分。每个O的得分为目前连续出现的O的个数,X的得分为零。例如 OOXXOXXOOO的得分为1+2+0+0+1+0+0+1+2+3。
模拟。
#include<stdio.h>#include<string.h>int main(){ int T; scanf("%d",&T); while(T--){ char s[81]; scanf("%s",s); int len=strlen(s); int last=1,score=0; for(int i=0;i<strlen(s);i++){ if(s[i]=='O'){ if(last==1) {score+=1;last++;} else {score+=last;last++;} }else{ last=1; } } printf("%d\n",score); } return 0;}
阅读全文
0 0
- Uva1585-Score-dp
- UVa1585 Score
- uva1585 - Score
- UVa1585 Score
- uva1585 Score
- UVa1585 Score
- UVa1585 Score
- UVa1585 Score
- UVa1585 Score
- UVa1585 Score
- UVA1585 Score
- uva1585 Score
- UVa1585-Score
- UVa1585 - Score(水题)
- UVa1585——Score
- Uva1585 Score (简单统计)
- Score(模拟)uva1585
- UVA1585 UVALive3354 Score
- redis主从复制
- 浮动、定位、display属性
- 暑假 D1 T1 新加密
- WMS琐碎
- Linux下安装tomcat
- Uva1585-Score-dp
- linux yum安装mysql及配置
- 斯坦福CS231N课程学习笔记
- ibatis 到 MyBatis区别
- wordpress后台汉化
- Java8系列--Java Stream入门篇(什么是Stream)
- 华科15_3
- java方法参数传递方式
- C++输入输出总结