POJ 3752 字母旋转游戏
来源:互联网 发布:淘宝微淘评论怎么匿名 编辑:程序博客网 时间:2024/05/21 05:18
字母旋转游戏
Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 7053 Accepted: 2642
Description
给定两个整数M,N,生成一个M*N的矩阵,矩阵中元素取值为A至Z的26个字母中的一个,A在左上角,其余各数按顺时针方向旋转前进,依次递增放置,当超过26时又从A开始填充。例如,当M=5,N=8时,矩阵中的内容如下:
A B C D E F G H V W X Y Z A B I U J K L M N C J T I H G F E D K S R Q P O N M L
Input
M为行数,N为列数,其中M,N都为大于0的整数。
Output
分行输出相应的结果
Sample Input
4 9
Sample Output
A B C D E F G H I V W X Y Z A B C J U J I H G F E D K T S R Q P O N M L
水题一道,初学C语言二维数组时写的蛇形矩阵
个人认为自己代码写的还是蛮漂亮的,最早是在刘汝佳的《算法竞赛入门经典》上看到这种写法
1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 5 using namespace std; 6 7 const double pi=3.141592653589793; 8 9 double length(double x1,double y1,double x2,double y2)10 {11 return sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));12 }13 14 int main()15 {16 double x1,y1,x2,y2,x3,y3,a,b,c,p,S,D,C;17 18 while(cin>>x1>>y1>>x2>>y2>>x3>>y3)19 {20 a=length(x1,y1,x2,y2);21 b=length(x2,y2,x3,y3);22 c=length(x3,y3,x1,y1);23 p=(a+b+c)/2;24 S=sqrt(p*(p-a)*(p-b)*(p-c));25 D=a*b*c/2/S;26 C=pi*D;27 printf("%.2f\n",C);28 }29 30 return 0;31 }
<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- poj 3752字母旋转游戏
- poj 3752 字母旋转游戏
- POJ 3752 字母旋转游戏
- POJ 3752 字母旋转游戏
- POJ 3752 字母旋转游戏
- poj 3752 字母旋转游戏
- POJ 3752 字母旋转游戏
- POJ 3752 字母旋转游戏
- POJ 字母旋转游戏
- poj 3752 字母旋转游戏 类似搜索
- SDUT 2254 字母旋转游戏(&&POJ 3752)
- POJ 3752 字母旋转游戏 模拟
- POJ 3752 字母旋转游戏 G++
- POJ 3752 字母旋转游戏(模拟/动态数组)
- pku 3752 字母旋转游戏 解题报告
- 字母旋转游戏
- 2938: 字母旋转游戏
- poj3752 字母旋转游戏
- SQL XML 类型插入操作
- How the Computer Works
- yum和apt-get的区别
- 一个简单地派生程序
- linux vmstat 显示结果
- POJ 3752 字母旋转游戏
- android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
- Zookeeper -- 管理分布式环境中的数据
- 共享池的改进与ORA-04031的变化
- 关于EPOLL的ET与LT工作模式及其他细节
- mmap方法实现物理内存到用户虚拟地址的映射
- poj 1269 Intersecting Lines 计算几何 直线求交点
- IronJacamar 1.1.0.Beta5 发布
- C++ Prime学习过程中的细节摘记(三)