博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小花梨的三角形(暴力上下扫三角形)
阅读量:5173 次
发布时间:2019-06-13

本文共 737 字,大约阅读时间需要 2 分钟。

思路:上下扫,注意一点细节处理就好了

代码:

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
const int maxn=1e5+5;typedef long long ll;using namespace std;char str[205][205];int vis[205][205][205];int main(){ int n; cin>>n; getchar(); for(int t=0;t
=2;t--) { for(int j=1;j<=t/2;j++) { for(int k=1;k<=t-j;k++) { if(k-j>=0) { char ss[3]; ss[0]=str[t][k]; ss[1]=str[t-j][k]; ss[2]=str[t-j][k-j]; sort(ss,ss+3); if(vis[ss[0]-'a'][ss[1]-'a'][ss[2]-'a']==0) { vis[ss[0]-'a'][ss[1]-'a'][ss[2]-'a']=1; ans++; } } } } } printf("%lld\n",ans); return 0;}

 

转载于:https://www.cnblogs.com/Staceyacm/p/10887039.html

你可能感兴趣的文章
HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别
查看>>
深度学习之前馈神经网络(前向传播和误差反向传播)
查看>>
IEnumerable<T>和IQueryable<T>区别
查看>>
(转)MFC界面风格
查看>>
Centos7 tmux1.6 安装
查看>>
二叉树(三)
查看>>
linux加密文件系统 fsck 无法修复一例
查看>>
【linux配置】VMware安装Redhat6.5
查看>>
AI自主决策——有限状态机
查看>>
《http权威指南》阅读笔记(二)
查看>>
软件工程
查看>>
http协议
查看>>
js替换问题replace和replaceAll
查看>>
c++11 : range-based for loop
查看>>
中国农历2013,2014 (zz.IS2120@BG57IV3)
查看>>
用virtualenv建立独立虚拟环境 批量导入模块信息
查看>>
Sublime Text3 插件:convertToUTF8
查看>>
BZOJ4060 : [Cerc2012]Word equations
查看>>
hdu2089不要62(数位dp)
查看>>
JAVA输出最大值和最小值
查看>>