海豚号码生成器,下载,可以在佰渡搜它的名字即可。
它除了具有多种生成号码的功能(随机、连号、自定义),
还有批量把号码一键导入手机通讯录,杂乱文本提取等,
号码排版打印,号码综合整理(分批、查归属地、三网分离、按城市分类等)
---------------------分割线-------------------------
#include <iostream>
using namespace std;
int main()
{
int i,j;
int max,maxj;
bool flag;
int a[4][5];
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
{
cin>>a[i][j];
}
}
for(i=0;i<4;i++)
{
max=a[i][0];maxj=0;
for(j=0;j<5;j++)
{
if(a[i][j]>=max)
{max=a[i][j];
maxj=j;}
flag=true;
}
}
for(int k=0;k<4;k++)
{
if(max>=a[k][maxj])
{flag=false;
break;}
if(max<a[k][maxj])
{flag=true;
cout<<max<<" "<<i<<" "<<maxj<<endl;}
}
return 0;
}
--------------------分割线2-------------------------------
using namespace std;
int main()
{
int i,j;
int max,maxj;
bool flag;
int a[4][5];
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
{
cin>>a[i][j];
}
}
for(i=0;i<4;i++)
{
max=a[i][0];maxj=0;
for(j=0;j<5;j++)
{
if(a[i][j]>=max)
{max=a[i][j];
maxj=j;}
flag=true;
}
}
for(int k=0;k<4;k++)
{
if(max>=a[k][maxj])
{flag=false;
break;}
if(max<a[k][maxj])
{flag=true;
cout<<max<<" "<<i<<" "<<maxj<<endl;}
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
const int da_to_ho=24;
const int ho_to_mi=60;
const int mi_to_se=60;
long s;
long days,hours,minutes,seconds;
cout<<"enter the number of seconds:";
cin>>s;
days=s/da_to_ho/ho_to_mi/mi_to_se;
hours=s%(da_to_ho*ho_to_mi*mi_to_se)/(ho_to_mi*mi_to_se);
seconds=s%(mi_to_se);
cout<<s<<" seconds ="<<days<<"days,"<<hours<<"hours,"<<minutes<<"minutes,"<<seconds<<"seconds\n";
return 0;
}
------------------------------分割线3-------------------------------
using namespace std;
int main()
{
const int da_to_ho=24;
const int ho_to_mi=60;
const int mi_to_se=60;
long s;
long days,hours,minutes,seconds;
cout<<"enter the number of seconds:";
cin>>s;
days=s/da_to_ho/ho_to_mi/mi_to_se;
hours=s%(da_to_ho*ho_to_mi*mi_to_se)/(ho_to_mi*mi_to_se);
seconds=s%(mi_to_se);
cout<<s<<" seconds ="<<days<<"days,"<<hours<<"hours,"<<minutes<<"minutes,"<<seconds<<"seconds\n";
return 0;
}
------------------------------分割线3-------------------------------
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("fin.in");
int f[1010][1010],g[1010][1010];
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
for(int j=1;j<=i;j++)
{
cin>>f[i][j];
g[i][j]=0;
}
for(int i=2;i<=n;i++)
{
for(int j=1;j<=i;j++)
{
if(j==1) g[i-1][i-1]>g[i-1][j+1]?g[i][j]=g[i-1][j+1]+f[i][j]:g[i][j]=g[i-1][i-1]+f[i][j];
else g[i-1][j-1]>g[i-1][j+1]?g[i][j]=g[i-1][j+1]+f[i][j]:g[i][j]=g[i-1][j-1]+f[i][j];
}
for(int j=1;j<=i;j++)
{
if(j==1)
{
if(g[i][j]>=g[i][i]+f[i][i]) g[i][j]=f[i][j]+g[i][i];
if (g[i][j]>=f[i][j]+g[i][1+j]) g[i][j]=f[i][j]+g[i][j+1];
}
else if(j==i)
{
if(g[i][j]>g[i][i]+f[i][j-1]) g[i][j]=f[i][j]+g[i][j-1];
if(g[i][j]>f[i][j]+g[i][1]) g[i][j]=f[i][j]+g[i][1];
}
else
{
if(g[i][j]>f[i][j]+g[i][j-1]) g[i][j]=f[i][j]+g[i][j-1];
if (g[i][j]>f[i][j]+g[i][i+1]) g[i][j]=f[i][j]+g[i][j+1];
}
}
}
cout<<g[n][1]+f[1][1];
// system("pause");
}
#include <fstream>
using namespace std;
ifstream fin("fin.in");
int f[1010][1010],g[1010][1010];
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
for(int j=1;j<=i;j++)
{
cin>>f[i][j];
g[i][j]=0;
}
for(int i=2;i<=n;i++)
{
for(int j=1;j<=i;j++)
{
if(j==1) g[i-1][i-1]>g[i-1][j+1]?g[i][j]=g[i-1][j+1]+f[i][j]:g[i][j]=g[i-1][i-1]+f[i][j];
else g[i-1][j-1]>g[i-1][j+1]?g[i][j]=g[i-1][j+1]+f[i][j]:g[i][j]=g[i-1][j-1]+f[i][j];
}
for(int j=1;j<=i;j++)
{
if(j==1)
{
if(g[i][j]>=g[i][i]+f[i][i]) g[i][j]=f[i][j]+g[i][i];
if (g[i][j]>=f[i][j]+g[i][1+j]) g[i][j]=f[i][j]+g[i][j+1];
}
else if(j==i)
{
if(g[i][j]>g[i][i]+f[i][j-1]) g[i][j]=f[i][j]+g[i][j-1];
if(g[i][j]>f[i][j]+g[i][1]) g[i][j]=f[i][j]+g[i][1];
}
else
{
if(g[i][j]>f[i][j]+g[i][j-1]) g[i][j]=f[i][j]+g[i][j-1];
if (g[i][j]>f[i][j]+g[i][i+1]) g[i][j]=f[i][j]+g[i][j+1];
}
}
}
cout<<g[n][1]+f[1][1];
// system("pause");
}