IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 【王道OJ】每日上传一个王道OJ代码 -> 正文阅读

[C++知识库]【王道OJ】每日上传一个王道OJ代码

@[TOC]王道OJ代码第一天

  • 所有题目均为王道督学营OJ,作者用于学习之用

WEEK1DAY1

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week1day1
int main()
{
	printf("hello wangdao\n");
	system("pause");
	return 0;
}
#pragma endregion

WEEK1DAY2

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma region week1day2
int main()
{
	int a = 0, b = 0;
	scanf("%d%d", &a, &b);
	printf("%d", a + b);
	return 0;
}
#pragma endregion

WEEK1DAY3

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma region week1day3
int main()
{
	int Num = 0;
	scanf("%d", &Num);
	if (Num < 65 || Num>122)
		return 0;
	else
	{
		printf("%c", Num);
		return 0;
	}
}
#pragma endregion

WEEK2DAY4

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week2day4
int main()
{
	int year = 0;
	scanf("%d", &year);
	if (year == 0)
		printf("no");
	else if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
		printf("yes");
	else
		printf("no");
	return 0;
}
#pragma endregion

WEEK2DAY5

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week2day5
int main()
{
	int a = 0;
	char b = 0;
	float c = 0.0;
	scanf("%d %c %f", &a, &b, &c);
	printf("%.2f", a + (int)b + c);
	return 0;
}
#pragma endregion

WEEK2DAY6

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week2day6
int main()
{
	int a = 0;
	scanf("%d", &a);
	if (a < 10)
		printf("no");
	else
	{
		int num = 0, num1 = 0,temp=a;
		while (temp)
		{
			num = temp % 10;
			num1 = num1 * 10 + num;
			temp = temp / 10;
		}
		if (a == num1)
			printf("yes");
		else printf("no");
		return 0;

	}
}
#pragma endregion

WEEK3DAY7WORK1

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region  week3day7work1    
int main()
{
	int Num = 0,Sum=0;
	scanf("%d", &Num);
	if (Num == 0)
	{
		printf("1");
		return 0;
	}
	else
	{
		Sum = Num;
		while (Num != 0)
		{
			if (Num == 1)
				break;
			Sum = Sum * (Num - 1);
			Num--;
		}
		printf("%d",Sum);
		return 0;
	}
}
#pragma endregion

WEEK3DAY7WORK2

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week3day7work2
int main()
{
	int Oneyuan = 1, Twoyuan = 1, Fiveyuan = 1, Tenyuan = 1,method=0;
	for (Tenyuan=1;  Tenyuan <= 40; Tenyuan++)
	{
		for (Twoyuan=1 ; Twoyuan <= 40;Twoyuan ++)
		{
			for (Fiveyuan=1;  Fiveyuan  <= 40; Fiveyuan++)
			{
				for (Oneyuan=1; Oneyuan <= 40; Oneyuan++)
				{
					if ((Oneyuan * 1 + Twoyuan * 2 + Fiveyuan * 5 + Tenyuan * 10 == 100)&&( Oneyuan + Twoyuan + Fiveyuan + Tenyuan == 40))
					{
						method++;
					}
				}
			}
		}
	}
	printf("%d", method);
}
#pragma endregion

WEEK3DAY8

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week3day8
int main()
{
	int BitNum = 0,flag=0;
	scanf("%d", &BitNum);
	if (BitNum == 0)
		return 0;
	int Num[100];
	for (int x = 0; x<BitNum; x++)
	{
		scanf("%d", &Num[x]);
		if (Num[x] == 2)
			flag++;
	}
	printf("%d", flag);
}
#pragma endregion

WEEK3DAY9

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week3day9
int main()
{
	char string[100];
	gets_s(string, 100);
	int i = 0;
	for (i = 0; string[i] != 0; i++);
	i--;
	if (string[i] != string[0])
	{
		if (string[i] > string[0])
			printf("-1");
		else
		{
			printf("1");
		}
	}
	else
	{
		int flag = 0;
		for (int x = i; x >= i + 1 / 2; x--)
		{
			if (string[x] != string[flag])
			{
				if (string[x] > string[flag])
				{
					printf("-1");
					return 0;
				}
				if (string[x] < string[flag])
				{
					printf("1");
					return 0;
				}
			}
			flag++;
		}
		printf("0");
		return 0;
	}
}
#pragma endregion

WEEK4DAY10

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week4day10
int main()
{
	int i = 0;
	scanf("%d", &i);
	i = change(i);
	printf("%d", i);
}
int change(int num)
{
	num = num / 2;
	return num;
}
#pragma endregion

WEEK4DAY11

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week4day11
int main()
{
	int i = 0;
	char c;
	scanf("%d", &i);
	char* p = malloc(i);
	scanf("%c", &c);
	gets_s(p, i);
	printf("%s", p);
	return 0;
}
#pragma endregion

WEEK4DAY12

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region week4day12
int fun(int n)//递归
{
	if (n == 1)
	{
		return 1;
	}
	if (n == 2)
	{
		return 2;
	}
	else
	{
		return fun(n - 1) + fun(n - 2);
	}
}
int main()
{
	int n;
	scanf("%d", &n);
	printf("%d", fun(n));
	return 0;
}

#pragma endregion

MIDDAY1

#define _CRT_SECURE_NO_WARNINGS 1
#pragma region quote
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#pragma endregion
#pragma region midday1
struct student
{
	int number;
	char name[10];
	char sex[2];
};
int main()
{
	struct student str1; char temp;
	scanf("%d", &str1.number);
	scanf("%c", &temp);
	scanf("%s", &str1.name);
	scanf("%c", &temp);
	scanf("%s", str1.sex);
	printf("%d %s %s", str1.number, str1.name, str1.sex);

}
#pragma endregion

MIDDAY2

#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
#include<malloc.h>
using namespace std;
void fun(char*&p)
{
	p = (char*)malloc(100);
	fgets(p, 100, stdin);
}
int main()
{
	char *p;
	fun(p);
	puts(p);
	return 0;
}

所有内容均为本人学习记录,不得商用,侵权必删

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2022-03-11 21:57:07  更:2022-03-11 21:58:50 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:49:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码