騰訊公司費解的sql面試題歸納
今天去騰訊面試了,遇到這麼一道sql方面的題,甚是費解
已知 小小+霸霸+王王=小霸王
小=?,霸=?,王=?
用sql求證
大家給點看法
分享分享!!!!
看了大家這麼多答案
最後提醒大家一點
是用sql求證 這才是這道題目的重點
當然用別的方法也可以做出來,但我想這不是面試官所期望的答案吧
現在給出sql求證的答案
已知 小小+霸霸+王王=小霸王
小=?,霸=?,王=?
用sql求證
declare @data int,@i int,@j int,@l int
set @data=100
while (@data<=999)
begin
set @i=@data/100
set @j=@data/10 % 10
set @l=@data % 10
if((@i+@j+@l)*11=@data)
begin
Select @data data,@i i,@j j,@l l
break
end
set @data=@data+1
end;
分析:
II+JJ+LL=IJL
I*10+I +J*10+J+L*10+L = I*100+J*10+L
(I+J+L)*11
要理解提議:
11+99+88=198,求滿足這樣要求的'數,1,9,8等等~
以下是各種討論方式:
1.較為簡潔的:
createtablen_table(nint)--n為0..9 selecta.n,b.n,c.n fromn_tablea,n_tableb,n_tablec where11*(a.n+b.n+c.n)=a.n*100+b.n*10+c.n
2.
題目實際上是方程
10x+x+10y+y+10z+z = 100x+10y+z(x,y,z都是0到9的正整數)
簡化得89x-y-10z = 0
y = 89x-10Z
特解(x,y,z)=(10,0,89)
y = 89-10t(t為整數)
0=
得出
0=<89-10t<=9
於是t = 8,y = 9
現在89x-10z = 9
0=0=0=<10z = 89x-9<=90
於是9=<89x<=99
x只能取1
代入89x-10z = 9,
得89 - 10z = 9
z = 8
於是可以得出解為(1,9,8)
相關文章
-
騰訊公司的一個sql題
小小+霸霸+王王=小霸王 小=?,霸=?,王=? 用sql求證參考答案:declare @data int,@i int,@j int,@l int set @data=100 while (@data -
騰訊公司ios面試題
1。簡述push原理,push的證書和其它的右什麼不一樣?2。viewcontroller的一些方法的説明viewDidLoad, viewWillDisappear, viewWillAppear方法的. 順序和 作用?3。frame 和 bounds 的 區別 ,bound的大小改變frame 改變嗎? -
騰訊公司有舉辦“騰訊QQ12週年”慶典抽獎活動嗎?
如題,騰訊公司有舉辦“騰訊QQ12週年”慶典抽獎活動嗎? -
Oracle 之 SQL面試題
多上網查查 SQL 面試題1.學號(自動編號) 姓名 性別 年齡0001 xw 男 180002 mc 女 160003 ww 男 210004 xw 男 18請寫出實現如下功能的SQL語句:刪除除了學號(自動編號)字段以外,其它字段都相同的宂餘記錄!DELETE FROM -
公司面試題之:騰訊PHP工程師筆試題
1. 請對pOSIX風格和兼容perl風格兩種正則表達式的主要函數進行類比説明 ereg preg_match ereg_replace preg_replace 2. 請説明在中safe_mode開啟之後對於pHp系統函數的影響 3. pHp5中魔術方法函數有哪幾個,請舉 -
SQL面試題
1:找出公司裏收入最高的前三名員工:SQL> select rownum, last_name, salary2 from (select last_name, salary3 from s_emp4 order by salary desc)5 where rownum<=3;ROWNUM LAST_NAME SALARY---------- ------------- -
sql語句面試題
在這個暑假裏,我讀了好幾本辮子姐姐的書,但是,令我最記憶深刻的就是這本關於友情的—《找呀找呀找朋友》。當我看到這本書時,我被這本書的名字吸引住了,當我看到這本書的名字是一個歌詞時,我便想起了小時候,我在搖籃牀 -
騰訊qq帳號免費申請
騰訊qq帳號免費申請步驟以及注意事項工具/原料已聯網電腦普通QQ號1點擊QQ軟件,在界面點選註冊或者進入下圖網址註冊2在網頁中填寫好以下信息,必須記住的是密碼還有你申請的日期和地點(便於以後忘記密碼申訴用)3然後就會 -
騰訊公司QQ送禮歡樂送抽獎活動是真的嗎
如題,騰訊公司QQ送禮歡樂送抽獎活動是真的嗎 -
騰訊qq團購圖標怎麼免費點亮
門迎紫氣;路得青雲。天與厥福;和睦久昌。四時吉慶;八節安康。時和世泰;人壽年豐。厚德載福;和氣致祥。院有錦繡;家藏經綸。祥雲浮棟;春色鍍樑。智含淵藪;潔比圭璋。紫微棲鳳;碧宇藏龍。天開化宇;人在春台。東旭煥彩;北軒覽春。龍