習題3-1 得分(Score)
/*UVA得分
/測試資料: OOXXOXXOOO
OOXXOOXXOO
OXOXOXOXOXOXOX
OOOOOOOOOO
OOOOXOOOOXOOOOX
10
9
7
55
30
*/
#include<stdio.h>
char s[85];
int main()
{
int n=0;
scanf("%d",&n);
while(n--)
{
scanf("%s",s);
int cout=0;
for(int i=0,j=1;s[i];i++) //j是每個項的得分,i僅僅迴圈
{
if(s[i]=='X')
j=0;
cout+=j;
j++;
}
printf("%d\n",cout);
}
}
相關推薦
習題3-1 得分(Score)
/*UVA得分 /測試資料: OOXXOXXOOO OOXXOOXXOO OXOXOXOXOXOXOX OOOOOOOOOO OOOOXOOOOXOOOOX 10 9 7 55 30 */ #include<stdio.h> char s[85]; int m
演算法競賽入門經典(第二版)第三章陣列和字串習題3-1得分
給出一個由O和X組成的串(長度1-80)統計得分。每個O的得分為目前連續出現的O的個數,X的得分為0。 #include <stdio.h> int main() { int b=0,c=0; int j=1; char a[80]; scan
習題3-1 得分 解題報告
題目: 程式碼: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { int n,i,k,sum; scan
UVa 1585 Score(習題3-1)
一道比較水的題目,很久之前自己寫了程式碼的所以直接複製上來吧 關鍵的地方就是計算'O'連續出現的次數 才發現之前已經發過一遍了,那麼這個就當是完善一下之前一些地方吧 程式碼; #include<iostream> #include<cstdio> #i
習題3-1 比較大小
習題3-1 比較大小 (10 分) 本題要求將輸入的任意3個整數從小到大輸出。 輸入格式: 輸入在一行中給出3個整數,其間以空格分隔。 輸出格式: 在一行中將3個整數從小到大輸出,其間以“-&
習題3-1 比較大小(10 分)
本題要求將輸入的任意3個整數從小到大輸出。輸入格式:輸入在一行中給出3個整數,其間以空格分隔。輸出格式:在一行中將3個整數從小到大輸出,其間以“->”相連。輸入樣例:4 2 8 輸出樣例:2->4->8#include<stdio.h> i
《機器學習》(周志華) 習題3.1-3.3個人筆記
3.1 試分析在什麼情況下式(3.2)中不必考慮偏置項b. 其實從前面第一章開始的習題就有很多不會的,第二章更是隻會做前兩道,現在到第三章,發現第一題都不是很明瞭了。從我個人來看:f(x)=w'x+b中,x代表d維向量,w則是相應的權重向量,而b=b*x0可看做權重為b,
習題 3.1 小結
這個題目本身十分基礎,但是在編寫過程中還是出現了問題,主要考慮一個型別問題,以及其中運用了連結串列結點的頭插法。對於這段程式,仍然心中有些疑惑,就是exit函式的究竟用法並不十分清晰,還要在以後的訓練
習題 12.1 在例12.1程式基礎上作一些修改。定義Point類,由Point類派生出Circle類,再由Circle類派生出Cylinder類。將類的定義部分分別作為3個頭檔案,對它們的成員。。。
C++程式設計(第三版) 譚浩強 習題12.1 個人設計 習題 12.1 在例12.1程式基礎上作一些修改。定義Point類,由Point類派生出Circle類,再由Circle類派生出Cylinder
演算法筆記3.1 codeup課後習題
問題 A: 剩下的樹 時間限制: 1 Sec 記憶體限制: 32 MB 題目描述 有一個長度為整數L(1<=L<=10000)的馬路,可以想象成數軸上長度為L的一個線段,起點是座標原點,在每個整數座標點有一棵樹,即在0,1,2,...,L共L+1個位置上有
SLAM從入門到放棄:SLAM十四講第八章習題(1-3)
以下均為簡單筆記,如有錯誤,請多多指教。 除了LK光流之外,還有哪些光流方法?它們各有什麼特點? 答:此答案轉載於:https://blog.csdn.net/iloveayu/article/det
演算法-藍橋杯習題(3-1)
藍橋杯習題藍橋杯練習系統習題加答案,總共分為6部分,90%習題使用C語言解答,部分使用C++或者Java。大部分習題為搜尋參考或者別人提供所得,不足之處在所難免,懇請批評指正(預計200多題,習題僅供學習交流)目錄藍橋杯練習系統評測資料演算法訓練(PartA-20題)/* 演
Java第三章習題3-7(1到n的階乘和
Find.java /* * To change this template, choose Tools | Templates * and open the template in the ed
演算法設計與分析習題3-3 石子合併問題直線排列最大得分
此題有直線,圓形兩種問法。 分別有最大得分最小得分解法。簡單的dp。 直線最大得分 #include <iostream> #include <stdio.h> using namespace std; int main() { freop
USACO 3.1 Score Inflation
The more points students score in our contests, the happier we here at the USACO are. We try to design our contests so that people can sco
惡意程式碼分析實戰 Lab 3-1 習題筆記
Lab 3-1 問題 1.找出這個惡意程式碼的匯入函式於字串列表。 解答: (動態分析建議用winxp pro 32bit,下面你就知道為什麼這麼建議了)我們用Dependency Walker會發現這個程式只有很少的匯入函式,第一是懷疑是不是加殼了
浙大版《C語言程式設計(第3版)》題目集(函式題)習題5-1
習題5-1 符號函式(10 分) 本題要求實現符號函式sign(x)。 函式介面定義: int sign( int x ); 其中x是使用者傳入的整型引數。符號函式的定義為:若x大於0,
3.1 Java以及Lucene的安裝與配置
clas font style edi 面向對象 上進 net ref ips Lucene是Java開發的一套用於全文檢索和搜索的開源程序庫,它面向對象多層封裝,提供了一個低耦合、與平臺無關的、可進行二次開發的全文檢索引擎架構,是這幾年最受歡迎的信息檢索程序庫[1]。對L
cocos2d-x-3.1 國際化strings.xml解決亂碼問題 (coco2d-x 學習筆記四)
source ron 文件 亂碼問題 resource -s type fileutil ani 今天寫程序的時候發現輸出文字亂碼,盡管在實際開發中把字符串寫在代碼裏是不好的做法。可是有時候也是為了方便,遇到此問題第一時間在腦子裏面聯想到android下的strings
[大數據]-Elasticsearch5.3.1+Kibana5.3.1從單機到分布式的安裝與使用<2>
amp fault hang 終端 bject pre 定義 地理 類型 前言:上篇[大數據]-Elasticsearch5.3.1+Kibana5.3.1從單機到分布式的安裝與使用<1>中介紹了ES ,Kibana的單機到分布式的安裝,這裏主要是介紹Elast