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

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

PAT-1040. 有幾個PAT(25)

2019-11-11 04:44:11
字體:
來源:轉載
供稿:網友

字符串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;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品视频在线看| 7m第一福利500精品视频| 亚洲视频axxx| 精品美女久久久久久免费| 在线视频国产日韩| 国产成人精品一区二区三区| 亚洲福利视频免费观看| 久久夜色撩人精品| 大胆人体色综合| 欧美日韩一区二区免费在线观看| 国产精品黄视频| 久久视频在线观看免费| 午夜精品一区二区三区视频免费看| 久久久精品国产一区二区| 成人激情av在线| 日韩成人在线视频网站| 在线电影av不卡网址| 国产狼人综合免费视频| 一区二区三区www| 亚洲精品自拍偷拍| 日韩精品免费在线| 久久久精品美女| 国产亚洲免费的视频看| 欧美激情亚洲精品| 主播福利视频一区| 亚洲aⅴ男人的天堂在线观看| 国产日韩欧美视频在线| 亚洲国产精品va在线看黑人动漫| 日韩中文字幕久久| 国内偷自视频区视频综合| 欧美最猛黑人xxxx黑人猛叫黄| 久久国产一区二区三区| 国产一区二区丝袜高跟鞋图片| 91av视频在线播放| 秋霞午夜一区二区| 成人在线免费观看视视频| 在线精品播放av| 欧美激情欧美狂野欧美精品| 成人av在线亚洲| 国语自产精品视频在线看一大j8| 国产精品海角社区在线观看| 色妞色视频一区二区三区四区| 亚洲精品国产综合区久久久久久久| 中文字幕日韩综合av| 日韩欧美综合在线视频| 成人黄色短视频在线观看| 欧美中文在线观看| 亚洲a成v人在线观看| 久久人人爽人人爽爽久久| 538国产精品视频一区二区| 亚洲a中文字幕| 国产精品久久久久久久久免费看| 欧美午夜视频在线观看| 欧美老女人www| 国产一区二中文字幕在线看| 日韩欧美在线第一页| 亚洲美腿欧美激情另类| 色综合视频网站| 国产精品白嫩初高中害羞小美女| 久久久久久久一区二区| 欧美成aaa人片在线观看蜜臀| 亚洲精品xxx| 97精品国产97久久久久久| 久久成人精品一区二区三区| 国产精品露脸av在线| 亚洲视频自拍偷拍| 日韩在线一区二区三区免费视频| 91亚洲精品一区| 国产精品久久97| 欧美日韩中文字幕综合视频| 国产精品狼人色视频一区| 久久久久久999| 国产成人精品一区二区| 欧美激情乱人伦一区| 欧美一区第一页| 欧美日本中文字幕| 永久免费精品影视网站| 亚洲香蕉成视频在线观看| 欧美亚洲另类制服自拍| 色99之美女主播在线视频| 欧美日韩国产精品一区二区不卡中文| 日韩免费观看av| 久久亚洲一区二区三区四区五区高| 亚洲人成电影网站色| 91成人在线视频| 久久久成人的性感天堂| 欧美成人精品h版在线观看| 国产欧美在线播放| 51午夜精品视频| 日韩av快播网址| 午夜精品一区二区三区在线视频| 日韩精品中文字幕有码专区| 精品福利视频导航| 亚洲高清av在线| 在线观看国产精品91| 欧美激情亚洲自拍| 精品国产91乱高清在线观看| 57pao成人永久免费视频| 成人97在线观看视频| 97超级碰在线看视频免费在线看| 最近中文字幕mv在线一区二区三区四区| 日韩女优在线播放| 国产精品日韩av| 美女福利精品视频| 亚洲大胆人体视频| 91精品国产91久久久久久不卡| 久久亚洲电影天堂| 久久久噜噜噜久久中文字免| 欧洲日本亚洲国产区| 欧美在线视频网| 91免费看视频.| 国产一区二区三区高清在线观看| 国产免费成人av| 国产亚洲xxx| 国产精品黄视频| 日韩亚洲国产中文字幕| 韩日精品中文字幕| 在线精品播放av| 最新国产成人av网站网址麻豆| 久久天堂av综合合色| 国产精品久久精品| 久久精品国产亚洲精品| 青青久久av北条麻妃海外网| 亚洲自拍小视频免费观看| 亚洲国产精品悠悠久久琪琪| 狠狠久久五月精品中文字幕| xxx成人少妇69| 国产福利视频一区| 欧美大人香蕉在线| 久久久国产一区二区三区| 精品亚洲一区二区三区在线播放| 国产主播精品在线| 精品久久久久久久久中文字幕| 一区二区三区国产视频| 国产精品久久久亚洲| 国产啪精品视频网站| 亚洲成人久久久久| 亚洲国产天堂久久国产91| 亚洲成人999| 成人观看高清在线观看免费| 欧美成人激情视频| 日韩成人久久久| 欧美日本高清视频| 日韩欧美亚洲综合| 欧美国产亚洲视频| 欧美又大又硬又粗bbbbb| 亚洲天堂av高清| 亚洲视频一区二区三区| 久久午夜a级毛片| 国语自产精品视频在免费| 亚洲欧美日韩直播| 国产aaa精品| 久久久国产在线视频| 欧美成人h版在线观看| 欧美成年人视频网站欧美| 91国在线精品国内播放| 自拍偷拍免费精品| 欧美伦理91i| 国产极品精品在线观看| 精品国产一区二区在线| 26uuu日韩精品一区二区| 成人亚洲欧美一区二区三区| 91精品国产91久久久久久| 国产精品久久久91|