#include<bits/stdc++.h>
using namespace std;
typedef long long ll; char a[70];
ll dp[70][70]; int main(){
int T; scanf("%d",&T);
int n;
int ca = 0;
while(T--){
memset(dp,0,sizeof(dp));
scanf("%s",a+1);
int n = strlen(a+1);
for(int i = 1; i <= n; ++i){
for(int j = 1; j+i-1 <= n; ++j) {
int l = j; int r = l+i-1;
dp[l][r] += dp[l+1][r];
dp[l][r] += dp[l][r-1];
if(a[l] == a[r]) dp[l][r] ++;
else dp[l][r] -= dp[l+1][r-1];
}
}
printf("Case %d: %lld\n", ++ca, dp[1][n]);
}
return 0;
}

最新文章

  1. setTimeout,setInterval,process.nextTick,setImmediate in Nodejs
  2. Latex常用指令学习
  3. swoole和erlang通信测试
  4. iterator与const_iterator及const iterator区别
  5. 背景图片与 CSS的那些事
  6. 55. Jump Game
  7. 邻接矩阵实现Dijkstra算法以及BFS与DFS算法
  8. 结合daterangepicker实现Datatables表格带参数查询
  9. (hdu)1022 Train Problem I 火车进站问题
  10. SQL SERVER将某一列字段中的某个值替换为其他的值 分类: MSSQL 2014-11-05 13:11 67人阅读 评论(0) 收藏
  11. 并行Linq(一)
  12. mySql 安装教程
  13. python数据挖掘orange
  14. [Atcoder SoundHound Contest 2018]E.+ Graph
  15. JS 详解对象的继承
  16. docker 部署tomcat
  17. CSS Grid布局入门
  18. Picasso加载网络图片失败,提示decodestream时返回null
  19. Orchard运用 - 为博客启用Markdown编辑器
  20. 28_Future模式1

热门文章

  1. k短路模板 POJ2449
  2. 济南清北学堂游记 Day 4.
  3. BZOJ 2406: 矩阵 [上下界网络流 二分答案]
  4. LocalMaxima_NOI导刊2009提高(1)
  5. 浏览器中显示PPT的展示效果
  6. Chrome Stylist 插件 (CSS备份)
  7. C/C++语言简介之语法结构
  8. ECharts 高度宽度自适应(转载)
  9. 《HelloGitHub》第 23 期
  10. [译]前端JS面试题汇总 Part 1(事件委托/this关键字/原型链/AMD与CommonJS/自执行函数)