国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

湘大 XTU OJ 1256 湘潭大學(xué) 題解(非常詳細(xì)):枚舉

這篇具有很好參考價(jià)值的文章主要介紹了湘大 XTU OJ 1256 湘潭大學(xué) 題解(非常詳細(xì)):枚舉。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、鏈接

1256 湘潭大學(xué)

二、題目

題目描述

湘潭大學(xué)簡(jiǎn)稱“XTU”,作為即將成為湘大的一份子,怎么不能為湘大添磚加瓦了?現(xiàn)在給你一個(gè)字符串,請(qǐng)你計(jì)算一下,從中選取字符,最多能組成多少個(gè)“XTU”?

輸入

第一行是一個(gè)整數(shù)K,表示樣例的個(gè)數(shù)。 以后每行一個(gè)字符串,字符串只包含英文大寫字母,長(zhǎng)度不會(huì)超過1000。

輸出

每行輸出一個(gè)樣例的結(jié)果。

樣例輸入

3
XTUUTX
ABCDEFGHIJKLMNOPQRSTUVWXTZ
XXXTTT

樣例輸出

2
1
0

三、題意

找出有多少個(gè)XTU大寫字母,不需要注意順序,所以直接計(jì)數(shù)即可

四、代碼

c++代碼

#include<iostream>
#include<algorithm>

using namespace std;

char op[1000+10];

int main()
{
	int t;
	scanf("%d",&t);
	
	while(t--)
	{
		int count1=0,count2=0,count3=0;
		scanf("%s",op);
		
		for(int i=0;i<1010;i++)
		{
			if(op[i]=='X')	count1++;
			if(op[i]=='T')	count2++;
			if(op[i]=='U')	count3++;
		}
		
		if(count1>0&&count2>0&&count2>0)
		{
			int ans=0;
			ans=min(count1,count2);
			ans=min(ans,count3);
			
			printf("%d\n",ans);
		}
		else	printf("0\n");
		
	}
	
	return 0;
}

c語言代碼

#include<stdio.h>

char op[1000+10];

int min(int a,int b)
{
	if(a>b)	return b;
	else	return a;
}

int main()
{
	int t;
	scanf("%d",&t);
	
	while(t--)
	{
		scanf("%s",op);
		int count1=0,count2=0,count3=0;
		
		for(int i=0;i<1010;i++)
		{
			if(op[i]=='X')	count1++;
			if(op[i]=='T')	count2++;
			if(op[i]=='U')	count3++;
		}
		
		int ans=min(count1,count2);
		ans=min(ans,count3);
		
		printf("%d\n",ans);
	}
	
	return 0;
}

?文章來源地址http://www.zghlxwxcb.cn/news/detail-642823.html

五、總結(jié)

1.c++和c在這一題的區(qū)別就是是否需要自己實(shí)現(xiàn)一個(gè)比較函數(shù)

2.設(shè)置三個(gè)計(jì)數(shù)器,枚舉每一個(gè)元素,然后求計(jì)數(shù)器的最小值,最后輸出最小值即可

3.%s不用加取地址符&,一個(gè)小細(xì)節(jié)

4.每一次循環(huán)之后記得把計(jì)數(shù)器清零

六、精美圖片

湘大 XTU OJ 1256 湘潭大學(xué) 題解(非常詳細(xì)):枚舉,算法競(jìng)賽,湘大 XTU OJ,算法

?

到了這里,關(guān)于湘大 XTU OJ 1256 湘潭大學(xué) 題解(非常詳細(xì)):枚舉的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 湘大 XTU OJ 1290 Alice and Bob 題解(非常詳細(xì)):字符串 分類討論 簡(jiǎn)單模擬

    湘大 XTU OJ 1290 Alice and Bob 題解(非常詳細(xì)):字符串 分類討論 簡(jiǎn)單模擬

    1290 Alice and Bob Alice和Bob玩剪刀-石頭-布的游戲 ,請(qǐng)你寫個(gè)程序判斷一下比賽的結(jié)果。 第一行是一個(gè)整數(shù)K,表示樣例的個(gè)數(shù)。 以后每行兩個(gè)單詞, rock表示石頭,paper表示布,scissors表示剪刀 。 前面一個(gè)單詞是Alice出的拳,后面一個(gè)單詞是Bob出的拳。 平局輸出\\\"Draw\\\",否則輸出

    2024年02月13日
    瀏覽(22)
  • 湘大 XTU OJ 1148 三角形 題解(非常詳細(xì)):根據(jù)題意樸素模擬+觀察樣例分析需要計(jì)算幾輪 具體到一般

    湘大 XTU OJ 1148 三角形 題解(非常詳細(xì)):根據(jù)題意樸素模擬+觀察樣例分析需要計(jì)算幾輪 具體到一般

    1148 三角形 題目描述 給一個(gè)序列, 按下面的方式進(jìn)行三角形累加,求其和值 。 比如序列為 1,2,3,4,5 輸入 有多組樣例。每個(gè)樣例的第一行是一個(gè)整數(shù)N( 1≤N≤100 ),表示序列的大小, 如果N為0表示輸入結(jié)束。這個(gè)樣例不需要處理。 第二行是N個(gè)整數(shù),每個(gè)整數(shù)處于[0,100]之間。

    2024年02月13日
    瀏覽(32)
  • 湘大 XTU OJ 1308 比賽 題解:循環(huán)結(jié)束的臨界點(diǎn)+樸素模擬

    湘大 XTU OJ 1308 比賽 題解:循環(huán)結(jié)束的臨界點(diǎn)+樸素模擬

    比賽 有 n個(gè)人要進(jìn)行比賽 ,比賽規(guī)則如下: 假設(shè)每輪比賽的人是m,取 最大的k , k=2^t 且k≤m。 這k個(gè)人每2人舉行一場(chǎng)比賽 ,勝利者進(jìn)入一下輪,失敗者被淘汰。 余下的m-k個(gè)人,不進(jìn)行比賽,直接進(jìn)入下一輪 直到?jīng)Q出冠軍,比賽結(jié)束 。 比如有5個(gè)人參加比賽,第一輪舉辦

    2024年02月13日
    瀏覽(24)
  • 湘大 XTU OJ 1097 排序 題解:c++ 函數(shù)庫的使用 快速排序 歸并排序 冒泡排序

    湘大 XTU OJ 1097 排序 題解:c++ 函數(shù)庫的使用 快速排序 歸并排序 冒泡排序

    1097 排序 Description N個(gè)整數(shù),將其排序輸出。 輸入 第一行是一個(gè)整數(shù)K(1=K=20),表示有多少個(gè)樣例, 每個(gè)樣例的第一行是一個(gè)整數(shù)N(1=N=1,000) 和一個(gè)字符X,X為A時(shí)表示升序排序,為D時(shí)為降序排列;第二行為N個(gè)整數(shù),每個(gè)整數(shù)都可以使用int表示, 每個(gè)之間用一個(gè)空格隔開。

    2024年02月13日
    瀏覽(28)
  • 湘大 XTU OJ 1345 素?cái)?shù)字符串 題解:歐拉篩法 前綴和 ‘\0‘ sprintf

    湘大 XTU OJ 1345 素?cái)?shù)字符串 題解:歐拉篩法 前綴和 ‘\0‘ sprintf

    素?cái)?shù)字符串 我們將素?cái)?shù)從小到大依次書寫,可以得到一個(gè)字符串\\\"23571113?\\\",已知一個(gè)數(shù)碼d(0≤d≤9),求字符串在區(qū)間[L,R]之間的多少個(gè)d? 第一行是一個(gè)整數(shù)T(1≤T≤10000),表示樣例的個(gè)數(shù)。 每個(gè)樣例是一行, 為3個(gè)整數(shù),區(qū)間L,R,(1≤L≤R≤1000000)和數(shù)碼d。 區(qū)間從1開始計(jì)數(shù)。 每

    2024年02月12日
    瀏覽(22)
  • 湘潭大學(xué)信息安全課作業(yè)答案7

    湘潭大學(xué)信息安全課作業(yè)答案7 教師:李澄清院長(zhǎng) 整理自助好心的助教大哥—申哥。 1. Do gENtleMnE rEad Not GeNtLeme\\\'ns otHer maIl gGtlNmenE Do otN eaRd thOer getleNmn\\\'Es Imal AeR oyu woh yuo Asy yuo Rae YoU Are yOu who YOu sAY aRe 2.請(qǐng)針對(duì)下面給出的每一個(gè)口令,分別找出有可能生成這些口令的相應(yīng)的短語

    2024年02月04日
    瀏覽(21)
  • 湘潭大學(xué)信息安全課作業(yè)答案8

    湘潭大學(xué)信息安全課作業(yè)答案8 教師:李澄清院長(zhǎng) 整理自助好心的助教大哥—申哥。 1.在本書第236頁,給出了一個(gè)橘皮書中指導(dǎo)方針的例子,即面向?qū)哟蜟的測(cè)試。多疑的作者在書中也曾暗示這些指導(dǎo)方針有點(diǎn)似是而非。請(qǐng)思考下面的問題: a.為什么在第232頁中給出的指導(dǎo)方針

    2024年02月05日
    瀏覽(17)
  • 湘潭大學(xué) 算法設(shè)計(jì)與分析實(shí)驗(yàn) 回溯 動(dòng)態(tài)規(guī)劃 貪心 模擬退火解決背包問題

    https://download.csdn.net/download/SQ_ZengYX/88620871 測(cè)試用例

    2024年02月02日
    瀏覽(42)
  • xtu oj 1522 格子

    一個(gè)n×m的網(wǎng)格,格子里最多能放一枚棋子,將k枚棋子隨機(jī)放入不同的網(wǎng)格中,使得同行同列最多只有一枚棋子,請(qǐng)問概率是多少? 第一行是一個(gè)整數(shù)T?(1≤T≤512),表示樣例的個(gè)數(shù)。 以后每行一個(gè)樣例,為三個(gè)整數(shù)n,m,k,?(1≤n,m,k≤8) 每行輸出一個(gè)樣例的結(jié)果,如果概率為0,

    2024年01月21日
    瀏覽(46)
  • xtu oj 1329 連分式

    xtu oj 1329 連分式

    連分式是形如下面的分式,已知a,b和迭代的次數(shù)n,求連分式的值。 第一行是一個(gè)整數(shù)T(1≤T≤1000),表示樣例的個(gè)數(shù)。 每行一個(gè)樣例,為a,b,n(1≤a,b,n≤9) 每行輸出一個(gè)樣例的結(jié)果,使用x/y分式表達(dá),并保證x,y互質(zhì)。 AC代碼 找規(guī)律即可,與1374連分?jǐn)?shù)類似。

    2024年02月02日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包