Thứ Hai, 9 tháng 5, 2022

TANGDAN C+++

#include <bits/stdc++.h>
using namespace std;

int a[100000];
int i,n;
string s;

string so_to_xau(int x)
{
    int k;
    string s="";
    while(x>0)
    {
        k=x%10;
        x=x/10;
        s=char(k+48)+s;
    }
    return s;
}

bool tang_dan(int x)
{
    s=so_to_xau(x);
    for(int i=1;i<=s.length()-1;i++)
        if(s[i]<s[i-1])
            return false;
    return true;
}

void giai()
{
   int d=0;
   for(int i=1;i<=n;i++)
    if(tang_dan(a[i])==true)
        d++;
   cout<<d;
}

void nhap()
{
    cin>>n;
    for(int i=1;i<=n;i++)
        cin>>a[i];
}

int main()
{
    freopen("tangdan.inp","r",stdin);
    freopen("tangdan.out","w",stdout);
    nhap();
    giai();
}

Không có nhận xét nào:

Đăng nhận xét

Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.