首页 > 其他分享 >每日打卡

每日打卡

时间:2023-04-15 23:57:04浏览次数:45  
标签:cout ++ 每日 else char int && 打卡

#include<iostream>//剪刀石头布
using namespace std;
int main()
{
int N;
cin >> N;
char** a = new char* [N];
for (int i = 0; i < N; i++)
{
a[i] = new char[2];
}
for (int k = 0; k < N; k++)
{
for (int j = 0; j < 2; j++)
{
cin >> a[k][j];
}
}

int q = 0, b = 0, c = 0, d = 0, e = 0, f = 0,n=0,m=0,p=0;
for (int i = 0; i < N; i++)
{
if (a[i][0] == 'C' && a[i][1] == 'J')
{
q++;
d++;
}
else if (a[i][0] == 'C' && a[i][1] == 'B')
{
b++;
p++;
}
else if (a[i][0] == 'J' && a[i][1] == 'B')
{
q++;
e++;
}
else if (a[i][0] == 'J' && a[i][1] == 'C')
{
b++;
n++;
}
else if (a[i][0] == 'B' && a[i][1] == 'C')
{
q++;
f++;
}
else if (a[i][0] == 'B'&&a[i][1]=='J')
{
b++;
m++;
}
else
{
c++;
}
}
cout << q << " " << c << " " << N - q - c << endl;
cout << b << " " << c << " " << N - c - b << endl;
if (d > e && d > f)
{
cout << "C"<<" ";
}
if (e > d && e > f)
{
cout << "B" << " ";
}
if (f > d && f > e)
{
cout << "F" << " ";
}
if (d < e && e ==f)
{
cout << "B" << " ";
}
if (e < f && d == f)
{
cout << "C" << " ";
}
if (f < d && d == e)
{
cout << "B" << " ";
}
if (d == e && e == f)
{
cout << "B" << " ";
}
if (m> n && m >p)
{
cout << "C" ;
}
if (n > m && n > p)
{
cout << "F" ;
}
if (p > m && p > n)
{
cout << "B";
}
if (m < n && n == p)
{
cout << "B";
}
if (n < p && m == p)
{
cout << "C";
}
if (p < m && m == n)
{
cout << "B";
}
if (m == n && n == p)
{
cout << "B";
}
return 0;

}

标签:cout,++,每日,else,char,int,&&,打卡
From: https://www.cnblogs.com/zhaoqianwan/p/17322293.html

相关文章

  • 每天打卡一小时 第六天 编译四部曲
    书接上回求特殊方程的正整数解 第一部曲自然语言第一步建立for循环 第二步数学计算进行选择 第二部曲流程图   第三部曲伪代码(代码)#include<bits/stdc++.h>usingnamespacestd;boolcheck(autox){ if(x-(int)x==0) { return1; } else { return......
  • 每日总结
    今天对JavaScript和html前台页面进行了进一步学习。  ......
  • 软工打卡
    1.classCar:publicVehicle{private:intzai,zhong;public:Car(stringNO,intz,intl):Vehicle(NO),zai(z),zhong(l){}intfee(){returnzai*8+zhong*2;}};classTruck:publicVehicle{private:intzhong;public:T......
  • 4.15打卡
    #include<iostream>#include<iomanip>usingnamespacestd;intmain(){charA,D,S,Q,ch;while(ch!='Q'){cout<<"Menu:A(dd)D(elete)S(ort)Q(uit),SelectOne:";cin>>ch;if(ch=='A&#......
  • 天天打卡一小时——2
    一.问题描述输入两个数字,比较两者之间的大小二.设计思路1.输入两个数2.比较二者的大小三.程序流程图  四.代码实现#include<iostream>usingnamespacestd;intmain(){intx,y;cout<<"Enterxandy:";cin>>x>>y;if(x!=y)if(x>y)cout......
  • 每日编程一小时(第六天)
    一.问题描述。给定N个正整数,请统计奇数和偶数各有多少个?二.设计思路。1.输入一个整数n。2.循环输入n个整数。3.设计两个标志数a、b。4.n个整数依次对二求余,如果结果为0,a+1,否则b+1.三.流程图  四.代码实现#include<iostream>usingnamespacestd;intmain(){......
  • [leetcode每日一题]4.15
    1042. 不邻接植花提示中等181相关企业有 n 个花园,按从 1 到 n 标记。另有数组 paths ,其中 paths[i]=[xi,yi] 描述了花园 xi 到花园 yi 的双向路径。在每个花园中,你打算种下四种花之一。另外,所有花园 最多 有 3 条路径可以进入或离开.你需要为每个花园选择一......
  • 建民打卡日记4.15
    五本新书,借给a,b,c三人,每人借一本,共有多少种借书方案?二、设计思路1.从五个数中选取三个排列组合,确立循环范围2.建立循环穷举所有情况3.符合条件的情况输出三、程序流程图  四、代码实现#include<iostream>usingnamespacestd;intmain(){ inta,b,c,i=0;......
  • 打卡第四天
    比较两个数大小一、1.先定义两个变量xy,用于将输入值存与变量中2.运用if语句,如果两个数不相等,就比较两个数大小,若相等则直接输出x=y3.如果x>y,则输出结果,反之输出x<y二、 三、#include<iostream>usingnamespacestd;intmain(){ intx,y; cout<<"输入两个数的值"; cin>>x>......
  • 每天打卡一小时 第五天 编译四部曲
      第一部曲自然语言 建立双重循环求解选择语句输出 第二部曲流程图  第三部曲伪代码(代码)#include<stdio.h>intmain(){    intN;    scanf("%d",&N);    inta,b;    intf=0;    for(a=1;a*a<=N;a++)    {      ......