海豚号码生成器,下载,可以在佰渡搜它的名字即可。

它除了具有多种生成号码的功能(随机、连号、自定义),



还有批量把号码一键导入手机通讯录,杂乱文本提取等,



号码排版打印,号码综合整理(分批、查归属地、三网分离、按城市分类等)



---------------------分割线-------------------------
#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-------------------------------
#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-------------------------------
#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");
}