1. 程式人生 > >(程式設計題)5-9用天平找小球

(程式設計題)5-9用天平找小球

三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。

輸入格式:

輸入在一行中給出3個正整數,順序對應球A、B、C的重量。

輸出格式:

在一行中輸出唯一的那個不一樣的球。

輸入樣例:

1 1 2

輸出樣例:

C
#include<stdio.h>
int main()
{
	int A,B,C;
	scanf("%d %d %d",&A,&B,&C);
	if((A!=B)&&(A!=C)) printf("A");
	if((B!=A)&&(B!=C)) printf("B");
	if((C!=A)&&(C!=B)) printf("C");
	
	return 0;
}


相關推薦

(程式設計)5-9天平小球

三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。 輸入格式: 輸入在一行中給出3個正整數,順序對應球A、B、C的重量。 輸出格式: 在一行中輸出唯一的那個不一樣的球。 輸入樣例: 1 1 2 輸出樣例: C #include<stdio.h> int

7-9 天平小球(C語言)

三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。 輸入格式: 輸入在一行中給出3個正整數,順序對應球A、B、C的重量。 輸出格式: 在一行中輸出唯一的那個不一樣的球。 輸入樣例: 1 1 2 輸出樣例: C 思路: 先判

9 天平小球

三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。 輸入格式: 輸入在一行中給出3個正整數,順序對應球A、B、C的重量。 輸出格式: 在一行中輸出唯一的那個不一樣的球。 輸入樣例: 1 1 2 輸出樣例: C #incl

PAT-天平小球(簡單程式設計

三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。 輸入格式: 輸入在一行中給出3個正整數,順序對應球A、B、C的重量。 輸出格式: 在一行中輸出唯一的那

7-22 天平小球 (10 分)

三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。 輸入格式: 輸入在一行中給出3個正整數,順序對應球A、B、C的重量。 輸出格式: 在一行中輸出唯一的那個不一樣的球。 輸入樣例: 1 1 2 輸出樣例: C 思路:如果

分支-05 天平小球(10)

三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。 輸入格式: 輸入在一行中給出3個正整數,順序對應球A、B、C的重量。 輸出格式: 在一行中輸出唯一的那個不一樣的球。 輸入樣例: 1 1 2 輸出樣例: C

03-2. 天平小球(10)

時間限制 400 ms 記憶體限制 65536 kB 程式碼長度限制 8000 B 判題程式 Standard 三個球A、B、C,大小形狀相同且其中有一個球與

3-2. 天平小球(10)

三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。 輸入格式: 輸入在一行中給出3個正整數,順序對應球A、B、C的重量。 輸出格式: 在一行中輸出唯一的那個不一樣的球。 輸入樣例: 1 1 2 輸出樣例: C 程式: #inclu

天平次品的演算法,即三等分演算法

沒事發道簡單演算法題吧。。最近都在擼python小專案或者爬蟲機器學習之類的,都快把C++忘了有n個硬幣,其中1個為假幣,假幣重量較輕,你有一把天平,請問,至少需要稱多少次能保證一定找到假幣這道題應該很多人聽過,解決方法很簡單。不斷三等分,為什麼要是3這個數字呢?因為兩兩比較

PAT-基礎程式設計-5-38 數列求和-加強版

5-38 數列求和-加強版   (20分) 給定某數字AAA(1≤A≤91\le A\le 91≤A≤9)以及非負整數NNN(0≤N≤1000000\le N\le 1000000≤N≤100000),求數列之和S=A+AA+AAA+⋯+AA⋯AS = A +

面試程式設計5:實現字串翻轉並輸出

       繼續來看一個字串操作的程式設計面試題。題目是給定一個字串,實現翻轉並輸出,例如“abcd”,翻轉後效果變成“dcba”。 分析:        如果題目沒有限制不能使用Java JDK自

華為線上程式設計系列-9-提取不重複的整數

問題描述: 1. 問題涉及知識點. string.contains(key)和string.substring()使用. 2. 自己解法. 我是按照字串的思路解決的. Stri

Introduction to Java Programming程式設計5.29

/* You rolled 2 + 1 = 3 You lose You rolled 1 + 4 = 5 Point is 5 You rolled 5 + 1 = 6 You rolled 5

C++程式設計-第5建構函式初始化

看完書再做發現很簡單,只是自己一開始就產生了畏懼心理。——一位正在進步的同學這樣總結這句話讓我很有感觸。這就是成長,這句話是留給有心人自己說出來的。——迂者感到很欣慰【專案1】設計三角形類,通過增加建構函式,使物件在定義時能夠進行初始化#include<iostream

(程式設計)5-7 12-24小時制

編寫一個程式,要求使用者輸入24小時制的時間,然後顯示12小時制的時間。 輸入格式: 輸入在一行中給出帶有中間的:符號(半形的冒號)的24小時制的時間,如12:34表示12點34分。當小時或分鐘數小於10時,均沒有前導的零,如5:6表示5點零6分。 提示:在scanf的格式字串中加入:,讓scanf來

Introduction to Java Programming程式設計5.32

/* You rolled 5 + 5 = 10 Point is 10 You rolled 6 + 2 = 8 Point is 8 You rolled 5 + 2 = 7 You lose 1******************** You rolled

習題 5.9 程式設計出1000之內的所有完數。

C程式設計 (第四版) 譚浩強 習題5.9 個人設計 一個數如果恰好等於它的因子之和,這個數就稱為“完數”。例如,6的因子為1,2,3,而6=1+2+3,因此6是“完數”。程式設計序找出1000之

天平(只能比較,不能稱重)從一堆小球出其中唯一一個較輕的,使用x次天平

1.用天平(只能比較,不能稱重)從一堆小球中找出其中唯一一個較輕的,使用x次天平, 最多可以從y個小球中找出較輕的那個,求y與x的關係式。 ----------------------------------------------- All other balls a

正則表達式實現 運算 express = '1 -2* ((60-30 +(-40/5) *(9-2*5/3 +7 /3*99 /4*2998 +10 *568 /14))-(-4*3)/(16-3*2))'

repl bsp val 實現 strip expr 運算 lac spl #!/usr/bin/env python # coding:utf-8 import re def dealwith(express): express.replace(‘+-‘,‘

JAVA 程式設計題解與上機指導(第四版)第三章表達式和流程控制語句 3.9

/**3.9編寫列印乘法口訣表*/ public class MultipleTable { public static void main(String args[]) {MultipleTable multiple=new MultipleTable(); int n=