poj1493
来源:互联网 发布:徐小明交易师软件 编辑:程序博客网 时间:2024/06/07 02:27
题目很难看懂,看样列好像就可以了,这是我的代码。。
#include<iostream>#include<cstdio>#include<cstring>using namespace std;int main(){ char str[13][110]; int ct[110],i,minn=25,sum,n,j; while(scanf("%d",&n)!=EOF&&n) { sum=0;minn=25; memset(ct,0,sizeof(ct)); for(i=0;i<n;i++) { getchar();//getchar的使用是一个注意的地方。 gets(str[i]); } for(i=0;i<n;i++) { for(j=0;j<25;j++) { if(str[i][j]==' ') ct[i]++; } } for(i=0;i<n;i++) { if(ct[i]<minn) minn=ct[i]; } for(i=0;i<n;i++) { sum=sum+ct[i]-minn; } printf("%d\n",sum); } return 0;}
其实也没有什么,就是说,有两种数的存储方法,一种是只放到一个变量里面列如设一个maxn,if(a[i]>maxn) maxn=a[i];而后就是将数全部存在数组里面,再来比较大小(前面一种方法数不用全部存在数组里面。)本来是后一种要熟悉一些,现在不怎么练,也不清楚了,后一种的典型是冒泡法,然后,还有值得注意的是二维数组的使用,也不是很熟悉。
0 0
- poj1493
- POJ1493
- poj1493
- poj1493
- poj1493
- POJ1493 Machined Surfaces
- poj1493 Machined Surfaces
- UVALive5389 UVA414 POJ1493 ZOJ1339 Machined Surfaces
- iOS多线程的初步研究(一)-- NSThread
- mysql忽略主键冲突、避免重复插入的几种方式
- JUnit Assert方法总结
- servlet作用域
- sqlplus 连接远程数据库系统
- poj1493
- Highcharts绘制直线图
- 基于Android平台的无线传感器网络(ZigBee)监控系统
- 路由协议对比
- 文本框水印提示效果
- mysql命令
- Linux上安装Memcached服务
- Highcharts绘制饼图
- iOS多线程的初步研究(二)-- 锁