生活随笔
收集整理的這篇文章主要介紹了
蓝桥杯 子串分值
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
參考代碼:
#include<bits/stdc++.h>
using namespace std
;int main()
{ios
::sync_with_stdio(false); string str
;cin
>> str
;int sum
= 0;int left
, right
;char s
;int len
= str
.size();for(int i
= 0; i
< len
; i
++) {s
= str
[i
]; left
= i
- 1;while(left
>= 0) {if(str
[left
] == s
)break;left
--;}right
= i
+ 1;while(right
< len
) {if(str
[right
] == s
)break;right
++;}sum
+= (right
-i
) * (i
-left
); }cout
<< sum
;return 0;
}
總結(jié)
以上是生活随笔為你收集整理的蓝桥杯 子串分值的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。