求条---0分
查看原帖
求条---0分
971024
Jerry_zpl楼主2024/12/14 11:00
#include<bits/stdc++.h>
using namespace std;
#define int long long
const int maxn=1005;
signed main()
{
	string a,b,c;
	cin>>a>>b>>c;
	int lena=a.size()-1;
	int lenb=b.size()-1;
	int lenc=c.size()-1;
	cout<<"Ime: ";
	string tmp="";
	bool flag=false;
	char ch=' ';
	for(int i=0;i<lenc;i++)
	{
		if(c[i]=='<'&&ch!=c[i])
		{
			if(flag==false)
			{
				for(int j=1;j<tmp.size();j++)
				{
					if(tmp[j]>='A'&&tmp[j]<='Z') 
					{
						tmp[j]+=32;
					}
				}
				cout<<tmp;
			    cout<<"\n";
			    flag=true;
			}
			else
			{
				cout<<"Prezime: ";
				for(int j=1;j<tmp.size();j++)
				{
					if(tmp[j]>='A'&&tmp[j]<='Z') 
					{
						tmp[j]+=32;
					}
				}
				cout<<tmp;
			    cout<<"\n";
			    break;
			}
			tmp="";
			ch=c[i];
		}
	    if(c[i]!='<')
	    {
	    	tmp+=c[i];
	    	ch=' ';
		}
	}
	cout<<"Datum rodjenja: ";
	int nian=(b[0]-'0')*10+(b[1]-'0');
	if(nian<=24) nian=2000+nian;
	else nian=1900+nian;
	int cnt=0;
	int yue1,yue2;
	int r1,r2;
	for(int i=2;i<b.size();i++)
	{
		cnt++;
		if(cnt==2)
		{
			yue1=b[i-1]-'0';
			yue2=b[i]-'0';
		}
		if(cnt==4)
		{
			r1=b[i-1]-'0';
			r2=b[i]-'0';
			break;
		}
	}
	cout<<r1<<r2<<'-'<<yue1<<yue2<<'-'<<nian;
	cout<<"\n";
	tmp="";
	cnt=0;
	cout<<"OIB: ";
	for(int i=lena-1;i>=0;i--)
	{
		if(a[i]>='0'&&a[i]<='9')
		{
			cnt++;
			tmp+=a[i];
			if(cnt==11)
			{
				for(int j=tmp.size();j>=0;j--)
				{
					cout<<tmp[j];
				}
				break;
			}
		}
	}
	return 0;
}
2024/12/14 11:00
加载中...