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

      <small id="aebxz"><menu id="aebxz"></menu></small>
    1. 騰訊公司費解的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