2016数据的交换输出
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
int n;
int a[100];
while(cin>>n)
{
if(n==0)
{
break;
}
int m=0;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
int mins = a[0];
for(int i=0;i<n;i++)
{
if(a[i]<mins)
{
mins = a[i];
m = i;
}
}
int t = a[0];
a[0] = a[m];
a[m] = t;
for(int i=0;i<n;i++)
{
if(i!=n-1)
cout<<a[i]<<" ";
else
cout<<a[i];
}
cout<<endl;
}
return 0;
}
2017字符串统计
#include<iostream>
#include<stdio.h>
#include<string.h>
using namespace std;
int main()
{
int n;
char a[100];
cin>>n;
for(int j=0;j<n;j++)
{
cin>>a;
int sum=0;
for(int i=0;i<strlen(a);i++)
{
if(a[i]>='0'&&a[i]<='9')
{
sum+=1;
}
}
cout<<sum<<endl;
}
return 0;
}
2018母牛的故事
#include<iostream>
#include<stdio.h>
using namespace std;
int cow(int n)
{
int a[100];
a[0] = 1;
a[1] = 2;
a[2] = 3;
for(int i=3;i<n;i++)
{
a[i] = a[i-1] + a[i-3];
}
return a[n-1];
}
int main()
{
int n;
while(cin>>n)
{
if(n==0)
{
break;
}
cout<<cow(n)<<endl;
}
return 0;
}
2019