亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

PAT-1040. 有幾個PAT(25)

2019-11-11 03:31:55
字體:
來源:轉載
供稿:網友

字符串APPAPT中包含了兩個單詞“PAT”,其中第一個PAT是第2位(P),第4位(A),第6位(T);第二個PAT是第3位(P),第4位(A),第6位(T)。

現給定字符串,問一共可以形成多少個PAT?

輸入格式:

輸入只有一行,包含一個字符串,長度不超過105,只包含P、A、T三種字母。

輸出格式:

在一行中輸出給定字符串中包含多少個PAT。由于結果可能比較大,只輸出對1000000007取余數的結果。

輸入樣例:
APPAPT輸出樣例:

2

解題思路:按題目思路理解,此題中每一個P都可和之后的每一個A,T組成一個PAT,每一個A都可和之前的P及之后的T組成PAT,每一個T都可和之前的P,A組成PAT。此代碼按照A的數量把每個A能組成的PAT數量相加總和。

提交代碼

#include <stdio.h>#include <string.h>int main(){  char *p,*q;  char a[100002];  int nump = 0,numq = 0,s = 0;  //P,T,PAT的數量  scanf("%s",a);  p = a;  q = &a[strlen(a) - 1];  while(*p != 'P') //讓p指針指向第一個P所在的位置,nump準備計數    p++;  while(*q != 'T') //q指針指向最后一個T所在的位置    q--;  while(*p != 'A') //讓p指針指向第一個A所在的位置  {    if(*p == 'P')  //記下p的個數      nump++;    p++;  }  while(q > p)     //記下當前p位置之后T的個數  {    if(*q == 'T')      numq++;    q--;  }  q = &a[strlen(a) - 1];  while(q > p)  {    if(*p == 'A')   //每遇到一個A,累加能組成PAT的數量    {      s += (nump * numq);      if(s >= 1000000007)        s %= 1000000007;    }    else if(*p == 'P')      nump++;    else if(*p == 'T')      numq--;    p++;  }  PRintf("%d/n",s);  return 0;}


上一篇:linux socket

下一篇:C# ??合并運算符

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区二区久久精品| 国产精品v片在线观看不卡| 亚洲国产美女精品久久久久∴| 中文字幕不卡av| 亚洲视频精品在线| 欧美日韩美女在线观看| 日韩在线免费视频| 欧美成人精品在线观看| 蜜臀久久99精品久久久无需会员| 欧美高清电影在线看| 成人精品网站在线观看| 国产精欧美一区二区三区| 国产精品视频男人的天堂| 精品国产一区二区三区在线观看| 亚洲国产精品成人一区二区| 国模视频一区二区| 4444欧美成人kkkk| 91国产视频在线播放| 91精品国产高清久久久久久91| 久久免费国产视频| 8x海外华人永久免费日韩内陆视频| 综合国产在线视频| 136fldh精品导航福利| 国产精品久久久久久av福利软件| 亚洲午夜精品久久久久久久久久久久| 麻豆一区二区在线观看| 国产精品成人久久久久| 色综合五月天导航| 91超碰中文字幕久久精品| 日韩av第一页| 欧美日韩国产页| 日韩在线观看免费高清完整版| 国内精品模特av私拍在线观看| 国产精品成熟老女人| 亚洲一区二区三区四区在线播放| 麻豆国产精品va在线观看不卡| 亚洲国产精品系列| 91精品国产综合久久男男| 在线免费看av不卡| 欧美极品少妇全裸体| 国产成人久久精品| 亚洲国产成人在线播放| 另类视频在线观看| 日韩美女视频中文字幕| 亚洲欧美综合精品久久成人| 91精品久久久久| 亚洲白虎美女被爆操| www.欧美精品| 色香阁99久久精品久久久| 国产91在线播放九色快色| 中文字幕日韩有码| 91亚洲永久免费精品| 亚洲欧洲日产国码av系列天堂| 欧美精品九九久久| 日韩av综合中文字幕| 欧美激情极品视频| 国产欧美精品日韩精品| 亚洲欧美日韩中文在线| 在线观看欧美www| 国产美女高潮久久白浆| 亚洲第一网中文字幕| 91精品视频专区| 国产色综合天天综合网| 国产亚洲欧洲黄色| 91亚洲人电影| 色婷婷成人综合| 日韩在线观看免费全| 国产精品久久二区| 成人在线国产精品| 性欧美视频videos6一9| 国产精品中文久久久久久久| 国产成人免费91av在线| 亚洲福利视频网| 亚洲欧美日韩精品久久亚洲区| 欧美黑人xxxⅹ高潮交| 欧美国产视频一区二区| 日韩在线中文字幕| 国内精品伊人久久| 国产精品av在线播放| 日本sm极度另类视频| 欧洲精品毛片网站| 国产美女直播视频一区| 欧美老肥婆性猛交视频| 亚洲天堂视频在线观看| 久久精品国产91精品亚洲| 国产一区二区三区欧美| 亚洲风情亚aⅴ在线发布| 亚洲欧美国产视频| 亚洲成成品网站| 欧美激情精品久久久久久变态| 91久久精品国产91性色| 米奇精品一区二区三区在线观看| 久久国产精品久久国产精品| 国产在线观看一区二区三区| 久久91精品国产91久久跳| 欧美黄色小视频| 久久精品国产亚洲精品| 久久久久久久久久久成人| 国产亚洲aⅴaaaaaa毛片| 久久精品一本久久99精品| 国产日韩在线亚洲字幕中文| 亚洲精品免费av| 亚洲精品午夜精品| 欧美影院成年免费版| 久久黄色av网站| 国产精品久久久久久久美男| 欧美激情一区二区三区在线视频观看| 日韩在线观看免费| 91免费的视频在线播放| 国产精品夜色7777狼人| 欧美日韩国产成人在线| 成人国产亚洲精品a区天堂华泰| 一本一道久久a久久精品逆3p| 欧美孕妇性xx| 永久免费毛片在线播放不卡| 亚洲国产精品悠悠久久琪琪| 欧美日韩一区二区免费在线观看| 色视频www在线播放国产成人| 中文字幕欧美日韩精品| 欧美日韩国产一区二区| 成人国产精品久久久久久亚洲| 久久免费成人精品视频| 精品久久中文字幕久久av| 91麻豆桃色免费看| 国产一区欧美二区三区| 精品自在线视频| 久久久久北条麻妃免费看| 久热精品视频在线观看一区| 欧美亚洲激情在线| 欧美重口另类videos人妖| 国内久久久精品| 这里只有视频精品| 日韩精品中文字幕视频在线| 国产精品爱啪在线线免费观看| 欧洲成人免费aa| 日韩一区二区三区xxxx| 欧美一区二区视频97| 国产视频精品xxxx| 亚洲最大福利视频| 国产精品成人久久久久| 最新国产精品亚洲| 久久久欧美精品| 欧美洲成人男女午夜视频| 欧美在线www| 大胆人体色综合| 亚洲图片在区色| 国产亚洲精品久久久久久牛牛| 中国china体内裑精亚洲片| 欧美亚洲国产成人精品| 国产精品91一区| 国产欧美精品日韩精品| 97色在线观看| 97在线视频国产| 久久av红桃一区二区小说| 91精品国产91久久久久久吃药| 亚洲天堂精品在线| 久久久极品av| 一二美女精品欧洲| 国产色综合天天综合网| 日韩精品在线观看一区二区| 久久久亚洲欧洲日产国码aⅴ| 日韩av中文字幕在线免费观看| 亚洲欧美在线一区二区| 最近2019好看的中文字幕免费|