一堆钢管,相邻两层,之间相差1根已知最上层有4根,最下层有8根,一共有多少层,这堆钢管共有多少根