1.统计卡牌的值
#include<iostream>
#include<string>
#include<vector>
//#include<algorithm>
using namespace std;
int main()
{
int n;
cin>>n;
int answer=0;
for(int i=0;i<n;++i)
{
string str;
cin>>str;
for(int j=0;j<str.length();++j)
{
if(str[j]=='J')
{
answer+=1;
}else if(str[j]=='Q')
{
answer+=2;
}else if(str[j]=='K')
{
answer+=3;
}else if(str[j]=='A')
{
answer+=4;
}
}
}
cout<<answer<<endl;
return 0;
}
2.求30的倍数
#include<iostream>
#include<cstring>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;
const int MAXN=1000+10;
//int arr[MAXN];
bool Compare(char x,char y)
{
return x>y;
}
int main()
{
char n[MAXN];
cin>>n;
bool flag=false;
for(int i=0;i<strlen(n);++i)
{
if(n[i]=='0')
{
flag=true;
break;
}
}
if(!flag)
{
cout<<-1;
}else
{
int sum=0;
for(int i=0;i<strlen(n);