UVA270sscanf的使用
来源:互联网 发布:摇粒绒 抓绒 知乎 编辑:程序博客网 时间:2024/05/20 20:57
这题数据比较小,所以直接当做一个数学题就行了,主要就是输入的问题,因为输入的问题RE了好几遍,最后看到
别人用的sscanf,改了就过了。
#include<cstdio>#include<cstring>#include<cmath>#include<cstdlib>#include<string>#include<set>#include<map>#include<iostream>#include<algorithm>#include<vector>#include<queue>#define LL long longusing namespace std;const int maxn=1000;const int mod=1e9+7;int a[maxn],b[maxn];int n;int main(){ int t; cin>>t; getchar(); getchar(); while(t--) { int n=0; char str[1000]; while(gets(str)) { if(!str[0]) break; sscanf(str,"%d%d",&a[n],&b[n]); n++; } int ans=2; for(int i=0;i<n;i++) { for(int j=i+1;j<n;j++) { int t1=a[j]-a[i]; int t2=b[j]-b[i]; int tem=2; for(int k=0;k!=i&&k!=j&&k<n;k++) { if((b[k]-b[i])*t1==(a[k]-a[i])*t2) tem++; } if(tem>ans) ans=tem; } } cout<<ans<<endl; if(t) cout<<endl; } return 0;}
0 0
- UVA270sscanf的使用
- GUID使用的使用
- ${}的使用
- 的使用
- @[],@()的使用
- ->的使用
- +、-、*、/、%的使用
- &&的使用
- %:的使用
- Makefile中使用$$的使用
- Makefile中使用$$的使用
- Red5的使用--使用日志
- prefernce的使用具体使用
- 【工具使用】git 的使用
- 关于使用AsyncTaskLoader的使用
- 使用CABasicAnimation的基本使用
- 使用RocketMQ的客户端使用
- gulp的使用基本使用
- 机房重构——透过变量和存储过程看结账
- android简单实例---------ActionBar的简单使用(一)
- C/C++ 内存对齐
- java学习笔记(2)基本概念之面向对象大纲
- 生命周期总结
- UVA270sscanf的使用
- [LeetCode]131. Palindrome Partitioning
- java学习笔记(3)基本概念之抽象类和接口
- 理解spring
- Metasploit 学习记录
- 程序员必知必会之blog篇
- 1 JPA 批注参考
- dedecms下修改class文件支持文章列表按权重排序
- java学习笔记(4)基本概念之异常、多线程常