久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      • 騰訊公司費解的sql面試題歸納

        時間:2022-07-13 13:39:44 面試 我要投稿
        • 相關(guān)推薦

        騰訊公司費解的sql面試題歸納

        今天去騰訊面試了,遇到這么一道sql方面的題,甚是費解

        騰訊公司費解的sql面試題歸納

        已知 小小+霸霸+王王=小霸王

        小=?,霸=?,王=?

        用sql求證

        大家給點看法

        分享分享!!!!

        看了大家這么多答案

        最后提醒大家一點

        是用sql求證 這才是這道題目的重點

        當(dāng)然用別的方法也可以做出來,但我想這不是面試官所期望的答案吧

        現(xiàn)在給出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,求滿足這樣要求的數(shù),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的正整數(shù))

        簡化得89x-y-10z = 0

        y = 89x-10Z

        特解(x,y,z)=(10,0,89)

        y = 89-10t(t為整數(shù))

        0=

        得出

        0=<89-10t<=9

        于是t = 8,y = 9

        現(xiàn)在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面試題歸納]相關(guān)文章:

        1.騰訊公司費解的sql面試題歸納

        2.騰訊公司ios面試題

        【騰訊公司費解的sql面試題歸納】相關(guān)文章:

        SQL面試題07-12

        一道騰訊的面試題07-09

        跪求騰訊前端面試題07-10

        14道seo經(jīng)典面試題歸納07-09

        騰訊公司訴訟問題07-10

        騰訊公司電話是多少07-09

        投給騰訊公司的簡歷 在pincai沒有記錄07-12

        寶馬公司面試題07-11

        世界最佳公司面試題07-11

        IT公司筆試面試題系列07-12