新手天翼
RT,请问我怎么错了:
#include<iostream>
#include<cmath>
#include<map>
using namespace std;
int n,m;
int mx=0,m_x,m_y;
map<int,map<int,int> > a,c;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
int x,y;
cin>>x>>y;
a[x][y]=1;
m_x=max(m_x,x);
m_y=max(m_y,y);
}
// for(int i=1;i<=m_x;i++){
// for(int j=1;j<=m_y;j++){
// cout<<a[i][j]<<' ';
// }
// cout<<endl;
// }
for(int i=1;i<=100;i++){
int aaa=0;
for(int j=1;j<=100;j++){
if(a[i][j]) aaa++;
}
mx=max(mx,aaa);
}
for(int i=1;i<=100;i++){
int aaa=0;
for(int j=1;j<=100;j++){
if(a[j][i]) aaa++;
}
mx=max(mx,aaa);
}
for(int i=1,j=100;i<=100,j>=1;i++,j--){
int aaa=0;
int ii=i,jj=1,cnt=0;
for(int k=1;k<=i;k++){
if(a[ii][jj]) cnt++;
ii--;jj++;
//cout<<ii<<' '<<jj<<endl;
}
mx=max(mx,cnt);
}
////////////////////////////////////////////////
for(int i=1;i<=100;i++) for(int j=1;j<=100;j++) c[i][j]=a[100-i+1][100-j+1];
for(int i=1,j=100;i<=100,j>=1;i++,j--){
int aaa=0;
int ii=1,jj=j,cnt=0;
for(int k=1;k<=i;k++){
if(c[ii][jj]) cnt++;
ii++;jj++;
//cout<<ii<<' '<<jj<<endl;
}
mx=max(mx,cnt);
}
cout<<mx;
return 0;
}
侯平仄在2020-05-25 17:43:56追加了内容
不要网址!!!!
我很反感!!!
侯平仄在2020-06-21 17:37:45追加了内容
加这个qq的人我随机采纳(50豆豆):513302997
侯平仄在2020-06-21 17:38:19追加了内容
QwQ
侯平仄在2020-06-21 17:41:36追加了内容
QwQ
侯平仄在2020-06-21 17:50:37追加了内容
QAQ
侯平仄在2020-06-22 21:00:52追加了内容
QwQ
侯平仄在2020-06-24 18:30:09追加了内容
qwq
侯平仄在2020-06-24 18:34:20追加了内容
QoQ
侯平仄在2020-06-25 10:22:54追加了内容
dd
中级光能
你这个,emm.......
这题好像不要用map来做吧
直接用数组就行了
下面上思路
1.定义
2.输入
3三重循环遍历(按题目做)
4.输出
在下面上代码
不可能的!
核心:
循环for i=1~n {
循环 for j=(i+1)~n {
int c=b[j]-b[i],d=a[i]-a[j],e=b[i]*a[j]-b[j]*a[i],now=0;
循环 for k=1~n
if(......)
++now;
.......
}
}
cout<<.....;
初级光能
枚举斜度,看斜度是否相当,如果是,cnt++
maxn=max(maxn,cnt);
注:cnt起始为2
王泽宇在2020-06-24 20:12:17追加了内容
老师讲过了
新手天翼
定义自己写(int a[710], b[710], n, i, j;注意定全局变量就行了)
输入n;
for i=1~n
输入a[i]和b[i];
for i=1~n {
for j=(i+1)~n {
int c=b[j]-b[i],d=a[i]-a[j],e=b[i]*a[j]-b[j]*a[i],now=0;
for k=1~n
if(c乘a[k]加d乘b[k]加e==0)
++now;
ans=max(ans,now);
}
}
输出ans就AC了
求采纳!!!
QwQ
王子逸在2020-06-24 20:13:33追加了内容
ans初始值 要为2哦
王子逸在2020-06-24 20:14:36追加了内容
侯平仄是大佬!!!!!
中级守护