OJ题目创意征集公告

Wind_Rises 砂糖老师 2024-12-05 14:45:04 2024-12-06 18:44:33 51

因为 上大部分用户没有新建题目的权限或者不会造数据,但又有出题的想法。同时为了丰富 题库资源,激发大家的创造力,现向全体用户征集题目创

意!无论是你原创的独特题目,还是从生活或学习中获得的灵感,都欢迎投稿。

我们将根据题目质量进行筛选,并将采用的题目,在题面提示中标注为 感谢XXX提供的题面

投稿要求:

1.格式清晰明确:请按照固定模板提供题目名称、题目背景or描述、输入输出格式、样例及范围提示等完整信息(请分段 请勿使用Markdown 不然复制不了)。

2.解题程序:请使用 ```cpp ``` 格式提供标准 AC 程序。

3.题目原创与借鉴:如为原创作品,请注明 原创题目 ;如为借鉴,有来源请注明来源。

4.避免重复:提交前请先搜索题库,确认没有相同题目。

提示:

1.如果遇到公式的 Markdown 格式不会可以发截图。

2.如果题目中涉及图片,请一并发送或提供链接。


如果非题目提供者复制AC程序 提交通过题目将被警告甚至封禁的后果
{{ vote && vote.total.up }}

共 22 条回复

Wind_Rises 砂糖老师

题目已加 链接 另外你提供的标准ac程序有误

Teacher_wang 因为他善

原创-brown文本

题目描述

输入若干个字符串,查找这些字符串中共有多少个brown
查找时,忽略大小写(如"BROWN"也算)

输入格式

若干行(行数不超过1000),每行一个字符串,每个字符串长度不超过200(字符串可能包含空格)

输出格式

一个正整数,表示brown的个数(忽略大小写)

样例 #1

样例输入 #1

What's that,Mary?
A brown dog.
What's his name?
Brownie.He has four short legs and two big ears.
Look!He is in a brown coat and four brown socks.
Yes,it's cuts.
Is this your dog?
No,it's my teacher Miss Brown's.
Miss brown has a brown dog in a brown coat.That's funny.
Miss Brown likes brown.Except Brownie and his brother,she has three brown cats and five brown birds,too.

样例输出 #1

13

样例 #2

样例输入 #2

What colour is this bear?
Brown.

样例输出 #2

1

标签

字符串

AC代码

#include<bits/stdc++.h>
using namespace std;
int main(){
	int browncnt=0;
	string brown;
	while(getline(cin,brown)){
		for(int j=0;j<brown.size();j++)brown[j]=toupper(brown[j]);
		for(int j=0;j<brown.size()-4;j++)
			if(brown[j]=='B'&&brown[j+1]=='R'&&brown[j+2]=='O'&&brown[j+3]=='W'&&brown[j+4]=='N')
				browncnt++;
	}
	cout<<browncnt;
	return 0;
}
Wind_Rises 砂糖老师

已上传题目链接

Teacher_zhao 老师
Teacher_wang 因为他善

怎么不回我

Teacher_wang 因为他善

原创-输出ac

题目描述

众所周知,"accepted"的缩写是"ac",王老师想输出一个行的"ac",示范: 7行的ac:

 *****   ******
*     * *
      * *
 ****** *
*     * *
*     * *
*******  ******

9行的ac:

 *******   ********
*       * *
        * *
        * *
 ******** *
*       * *
*       * *
*       * *
*********  ********

输入

一行,是奇数

输出

行的ac

样例输入

15

样例输出

 *************   **************
*             * *
              * *
              * *
              * *
              * *
              * *
 ************** *
*             * *
*             * *
*             * *
*             * *
*             * *
*             * *
***************  **************

标签

双重循环

代码

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++){
		if(i==1){
			cout<<" ";for(int j=2;j<n;j++)cout<<"*";
			cout<<"   ";for(int j=1;j<n;j++)cout<<"*";
		}
		else if(i==2){
			cout<<"*";for(int j=2;j<n;j++)cout<<" ";
			cout<<"* *";
		}
		else if(i>2 && i<=n/2){
			for(int j=1;j<n;j++)cout<<" ";
			cout<<"* *";
		}
		else if(i==n/2+1){
			cout<<" ";for(int j=1;j<n;j++)cout<<"*";
			cout<<" *";
		}
		else if(i>n/2+1 && i<n){
			cout<<"*";for(int j=2;j<n;j++)cout<<" ";
			cout<<"* *";
		}
		else if(i==n){
			for(int j=1;j<=n;j++)cout<<"*";
			cout<<"  ";for(int j=1;j<n;j++)cout<<"*";
		}
		cout<<endl;
	}
	return 0;
} 
Wind_Rises 砂糖老师

@Teacher_wang 杭电oj上的吧 我以前做过

Wind_Rises 砂糖老师
Wind_Rises 砂糖老师

已经有人上传了 @Teacher_wang

lyq123 星空寂静

@Wind_Rises 感谢