1. 程式人生 > >韓信點兵 相傳韓信才智過人,從不直接清點自己軍隊的人數,只要讓士兵先後以三人一排、五人一排、七人一排地變換隊形,而他每次只掠一眼隊伍的排尾就知道總人數了。輸入3個非負整數a,b,c ,表示每種隊形排

韓信點兵 相傳韓信才智過人,從不直接清點自己軍隊的人數,只要讓士兵先後以三人一排、五人一排、七人一排地變換隊形,而他每次只掠一眼隊伍的排尾就知道總人數了。輸入3個非負整數a,b,c ,表示每種隊形排

#include <stdio.h>
int main() {
int n,a,b,c,i=1,j;
scanf("%d %d %d",&a,&b,&c);
for(n=10;n<101;n++){
if((n%3==a)&&(n%5==b)&&(n%7==c)){
printf("%d",n);
break;
}
}
if(n==101) printf("No answer");
}

相關推薦

[南陽OJ-No.34]韓信點兵|相傳韓信才智過人,從不直接清點自己軍隊人數,只要讓士兵先後以三人一排、五人一排、人一排地變換隊形,而他每次只掠一眼隊伍的排尾就知道總人數了。輸入3個非負整數a,b

南陽OJ-No.34 時間限制3000ms,記憶體限制65535KB,**難度1** 描述 相傳韓信才智過人,從不直接清點自己軍隊的人數,只要讓士兵先後以三人一排、五人一排、七人一排地變換隊形,而他每次只掠一眼隊伍的排尾就知道總人數了。輸入3個非負整數

給定兩空連結串列來表示整數位數按照逆序方式儲存它們的每個節點儲存單個數字將兩數相加返回一個新的連結串列

題目描述: 給定兩個非空連結串列來表示兩個非負整數。位數按照逆序方式儲存,它們的每個節點只儲存單個數字。將兩數相加返回一個新的連結串列。 你可以假設除了數字 0 之外,這兩個數字都不會以零開頭。 思路: 1.定義連結串列類 2.建立兩個數的連結串列表示物件 3.傳入函式實現相加:每一位相加,設

【Python】收集雨水問題:給定n整數表示直方圖的方柱的高度同時每個方柱的寬度假定都為1若使用這樣形狀的容器收集雨水可以盛多少水量?

收集雨水問題 給定n個非負整數,表示直方圖的方柱的高度,同時,每個方柱的寬度假定都為1。若使用這樣形狀的容器收集雨水,可以盛多少水量? 如輸入:0,1,0,2,1,0,1,3,2,1,2,1;返回6。 題目來源 分析思路:

筆記:Java實現執行緒A B CBC執行緒執行完再執行A

final Lock lc = new ReentrantLock(); .. run() { lc.lock(); ... lc.unlock(); } 可能開啟方式不對吧,沒實現! 改用join() 可以實現(BC與A以單執行緒模式執行),程式碼如下: package

ACMNO.3整數a b c,由鍵盤輸入輸出其中的最大的數 輸入 一行陣列分別為a b c 輸出 a b c其中最大的數 樣例輸入 10 20 30 樣例輸出 30

基於平臺Dev-C++ 5.11 題目描述 有三個整數a b c,由鍵盤輸入,輸出其中的最大的數。 輸入 一行陣列,分別為a b c 輸出 a b c其中最大的數 樣例輸入 10 20 30 樣例輸出 30 提示 max ? if(a

計算位數最高達300位的兩整數的乘積C語言程式設計實現

-------世界太蕪雜,我幫你整理---- -------C語言大數相乘運算---------- 今天我們要程式設計實現的是兩個超長整型資料進行相乘,並輸出結果 比如: 2134897427972647678 * 3497892374 我們先來看看執行效果

從鍵盤錄入輸入3 個數a,b,c按從大到小進行輸出

示例程式碼 import java.util.Scanner; public class Rank{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.

隨筆-給定兩字串形式的整數 num1 和num2 計算它們的和

題目:給定兩個字串形式的非負整數 num1 和num2 ,計算它們的和。 注意: num1 和num2 的長度都小於 5100. num1 和num2 都只包含數字 0-9. num1 和num2 都不包含任何前導零。 你不能使用任何內建 BigInteger 庫, 也不能直接將

程式設計師做久不用開口知道是老江湖我先禿為敬你胖請隨意

看到這裡請允許我解釋一下片頭曲其實跟程式設計師關係不是很大完全就是藝術家的自說自話歌詞裡一直重複

java 輸入3個數a,b,c按大小順序輸出

題目: 輸入3個數a,b,c,按大小順序輸出。 程式碼: import java.util.Scanner; public class lianxi34 { public static

輸入3個數a,b,c要求按由小到大的順序輸出

#include <stdio.h> #include <conio.h> int main(){   int a,b,c,t;   printf("請輸入3個數:");  

輸入整數a,b,c並進行兩兩相加最後比較相加和的最大值

#include<stdio.h> #include<math.h> int main() { int a,b,c,max ; scanf("%d%d%d",&a

Python3 計算A+B+C,輸入為一行包括用空格分隔的整數 A,B,C

問題: 輸入為一行,包括了用空格分隔的三個整數 A、B、C(資料範圍均在−40 ~ 40 之間)。輸出為一行,為“A+B+C”的計算結果。 程式碼實現: sum = 0 #或者直接用spli

【程式34】 題目:輸入3個數a,b,c按大小順序輸出

/* 2017年3月9日17:09:13 java基礎50道經典練習題 例34 Athor: ZJY Purpose: 【程式34】 題目:輸入3個數a,b,c,按大小順序輸出。 程

lua的a and b or c等於js的a?b:c但不等於js的a && b || c

先來說lua:lua中並沒有a ? b : c這樣的語法,因為lua沒有這樣的運算子,但是lua可以用 a and b or c來實現js或c語言的a ? b : c的功能。也就是說lua的a and

求20為什麼這個程式執行沒結果?

#include<stdio.h> int main() { int a[20],i,n; for(i=0,n=1;i<20;n+1) if(n%3==2&am

COGS——T 1786.

一行 pan += exgcd 出了 problem 選擇 href n-2 http://www.cogs.pro/cogs/problem/problem.php?pid=1786 ★★★ 輸入文件:HanXin.in 輸出文件:HanXin.out 簡單