1996年AJHSME 真题:
Problem 1
How many positive factors of 36 are also multiples of 4?
![]()
Problem 2
Jose, Thuy, and Kareem each start with the number 10. Jose subtracts 1 from the number 10, doubles his answer, and then adds 2. Thuy doubles the number 10, subtracts 1 from her answer, and then adds 2. Kareem subtracts 1 from the number 10, adds 2 to his number, and then doubles the result. Who gets the largest final answer?
![]()
Problem 3
The 64 whole numbers from 1 through 64 are written, one per square, on a checkerboard (an 8 by 8 array of 64 squares). The first 8 numbers are written in order across the first row, the next 8 across the second row, and so on. After all 64 numbers are written, the sum of the numbers in the four corners will be
![]()
Problem 4
![]()
![]()
Problem 5
The letters
,
,
,
, and
represent numbers located on the number line as shown.
![[asy] unitsize(36); draw((-4,0)--(4,0)); draw((-3.9,0.1)--(-4,0)--(-3.9,-0.1)); draw((3.9,0.1)--(4,0)--(3.9,-0.1)); for (int i = -3; i <= 3; ++i) { draw((i,-0.1)--(i,0)); } label("$-3$",(-3,-0.1),S); label("$-2$",(-2,-0.1),S); label("$-1$",(-1,-0.1),S); label("$0$",(0,-0.1),S); label("$1$",(1,-0.1),S); label("$2$",(2,-0.1),S); label("$3$",(3,-0.1),S); draw((-3.7,0.1)--(-3.6,0)--(-3.5,0.1)); draw((-3.6,0)--(-3.6,0.25)); label("$P$",(-3.6,0.25),N); draw((-1.3,0.1)--(-1.2,0)--(-1.1,0.1)); draw((-1.2,0)--(-1.2,0.25)); label("$Q$",(-1.2,0.25),N); draw((0.1,0.1)--(0.2,0)--(0.3,0.1)); draw((0.2,0)--(0.2,0.25)); label("$R$",(0.2,0.25),N); draw((0.8,0.1)--(0.9,0)--(1,0.1)); draw((0.9,0)--(0.9,0.25)); label("$S$",(0.9,0.25),N); draw((1.4,0.1)--(1.5,0)--(1.6,0.1)); draw((1.5,0)--(1.5,0.25)); label("$T$",(1.5,0.25),N); [/asy]](https://latex.artofproblemsolving.com/8/9/9/8992c6d2efe4e3e9810fb5e24eeb698bbb7a86eb.png)
Which of the following expressions represents a negative number?
![]()
Problem 6
What is the smallest result that can be obtained from the following process?
Choose three different numbers from the set
.
Add two of these numbers.
Multiply their sum by the third number.
![]()
Problem 7
Brent has goldfish that quadruple (become four times as many) every month, and Gretel has goldfish that double every month. If Brent has 4 goldfish at the same time that Gretel has 128 goldfish, then in how many months from that time will they have the same number of goldfish?
![]()
以下是我们为您整理的全英版pdf真题,扫码即可免费领取完整版:



扫码免费预约领取更多AMC历年真题+答案
预约最新真题讲座、课程详情可添加下方顾问老师咨询





![[asy] draw((0,0)--(42,0)--(14,21)--cycle); draw((14,21)--(18,0)--(30,9)); [/asy]](https://latex.artofproblemsolving.com/3/2/7/327a158c0b3121fc280fe990d693e3f0e7065b18.png)
![[asy] for(int a=0; a<4; ++a) { for(int b=0; b<4; ++b) { dot((a,b)); } } draw((0,0)--(0,2)--(1,2)--(2,3)--(2,2)--(3,2)--(3,0)--(2,0)--(2,1)--(1,0)--cycle); [/asy]](https://latex.artofproblemsolving.com/e/5/1/e512d80ea585bdc760432f8f8d7ee955400e1d71.png)


![[asy] draw(circle((0,0),2)); dot((0,0)); for(int i = 0; i < 12; ++i) { dot(2*dir(30*i)); } label("$3$",2*dir(0),W); label("$2$",2*dir(30),WSW); label("$1$",2*dir(60),SSW); label("$12$",2*dir(90),S); label("$11$",2*dir(120),SSE); label("$10$",2*dir(150),ESE); label("$9$",2*dir(180),E); label("$8$",2*dir(210),ENE); label("$7$",2*dir(240),NNE); label("$6$",2*dir(270),N); label("$5$",2*dir(300),NNW); label("$4$",2*dir(330),WNW); [/asy]](https://latex.artofproblemsolving.com/4/5/0/4500534f275d08449e027ed4322baa4c284ea69e.png)
![[asy] for (int a = 0; a < 6; ++a) { for (int b = 0; b < 6; ++b) { dot((4*a,3*b)); } } draw((0,0)--(20,0)--(20,15)--(0,15)--cycle); draw((0,0)--(16,12)); draw((0,0)--(16,9)); label(rotate(30)*"Bjorn",(12,6.75),SE); label(rotate(37)*"Alberto",(11,8.25),NW); label("$0$",(0,0),S); label("$1$",(4,0),S); label("$2$",(8,0),S); label("$3$",(12,0),S); label("$4$",(16,0),S); label("$5$",(20,0),S); label("$0$",(0,0),W); label("$15$",(0,3),W); label("$30$",(0,6),W); label("$45$",(0,9),W); label("$60$",(0,12),W); label("$75$",(0,15),W); label("H",(6,-2),S); label("O",(8,-2),S); label("U",(10,-2),S); label("R",(12,-2),S); label("S",(14,-2),S); label("M",(-4,11),N); label("I",(-4,9),N); label("L",(-4,7),N); label("E",(-4,5),N); label("S",(-4,3),N); [/asy]](https://latex.artofproblemsolving.com/0/7/b/07bfc35302b906872d0fbe29df5e4d23b2a658d9.png)


![[asy] //Restored original diagram. Alter it if you would like, but it was made by TheMathGuyd, // Diagram by TheMathGuyd. I even put the lined texture :) // Thank you Kante314 for inspiring thicker arrows. They do look much better size(0,3cm); path sq = (-0.5,-0.5)--(0.5,-0.5)--(0.5,0.5)--(-0.5,0.5)--cycle; path rh = (-0.125,-0.125)--(0.5,-0.5)--(0.5,0.5)--(-0.125,0.875)--cycle; path sqA = (-0.5,-0.5)--(-0.25,-0.5)--(0,-0.25)--(0.25,-0.5)--(0.5,-0.5)--(0.5,-0.25)--(0.25,0)--(0.5,0.25)--(0.5,0.5)--(0.25,0.5)--(0,0.25)--(-0.25,0.5)--(-0.5,0.5)--(-0.5,0.25)--(-0.25,0)--(-0.5,-0.25)--cycle; path sqB = (-0.5,-0.5)--(-0.25,-0.5)--(0,-0.25)--(0.25,-0.5)--(0.5,-0.5)--(0.5,0.5)--(0.25,0.5)--(0,0.25)--(-0.25,0.5)--(-0.5,0.5)--cycle; path sqC = (-0.25,-0.25)--(0.25,-0.25)--(0.25,0.25)--(-0.25,0.25)--cycle; path trD = (-0.25,0)--(0.25,0)--(0,0.25)--cycle; path sqE = (-0.25,0)--(0,-0.25)--(0.25,0)--(0,0.25)--cycle; filldraw(sq,mediumgrey,black); draw((0.75,0)--(1.25,0),currentpen+1,Arrow(size=6)); //folding path sqside = (-0.5,-0.5)--(0.5,-0.5); path rhside = (-0.125,-0.125)--(0.5,-0.5); transform fld = shift((1.75,0))*scale(0.5); draw(fld*sq,black); int i; for(i=0; i<10; i=i+1) { draw(shift(0,0.05*i)*fld*sqside,deepblue); } path rhedge = (-0.125,-0.125)--(-0.125,0.8)--(-0.2,0.85)--cycle; filldraw(fld*rhedge,grey); path sqedge = (-0.5,-0.5)--(-0.5,0.4475)--(-0.575,0.45)--cycle; filldraw(fld*sqedge,grey); filldraw(fld*rh,white,black); int i; for(i=0; i<10; i=i+1) { draw(shift(0,0.05*i)*fld*rhside,deepblue); } draw((2.25,0)--(2.75,0),currentpen+1,Arrow(size=6)); //cutting transform cut = shift((3.25,0))*scale(0.5); draw(shift((-0.01,+0.01))*cut*sq); draw(cut*sq); filldraw(shift((0.01,-0.01))*cut*sq,white,black); int j; for(j=0; j<10; j=j+1) { draw(shift(0,0.05*j)*cut*sqside,deepblue); } draw(shift((0.01,-0.01))*cut*(0,-0.5)--shift((0.01,-0.01))*cut*(0.5,0),dashed); //Answers Below, but already Separated //filldraw(sqA,grey,black); //filldraw(sqB,grey,black); //filldraw(sq,grey,black); //filldraw(sqC,white,black); //filldraw(sq,grey,black); //filldraw(trD,white,black); //filldraw(sq,grey,black); //filldraw(sqE,white,black); [/asy]](https://latex.artofproblemsolving.com/6/d/3/6d385621437744e469b64fd20d5c8183e9e93ac1.png)
![[asy] // Diagram by TheMathGuyd. size(0,7.5cm); path sq = (-0.5,-0.5)--(0.5,-0.5)--(0.5,0.5)--(-0.5,0.5)--cycle; path rh = (-0.125,-0.125)--(0.5,-0.5)--(0.5,0.5)--(-0.125,0.875)--cycle; path sqA = (-0.5,-0.5)--(-0.25,-0.5)--(0,-0.25)--(0.25,-0.5)--(0.5,-0.5)--(0.5,-0.25)--(0.25,0)--(0.5,0.25)--(0.5,0.5)--(0.25,0.5)--(0,0.25)--(-0.25,0.5)--(-0.5,0.5)--(-0.5,0.25)--(-0.25,0)--(-0.5,-0.25)--cycle; path sqB = (-0.5,-0.5)--(-0.25,-0.5)--(0,-0.25)--(0.25,-0.5)--(0.5,-0.5)--(0.5,0.5)--(0.25,0.5)--(0,0.25)--(-0.25,0.5)--(-0.5,0.5)--cycle; path sqC = (-0.25,-0.25)--(0.25,-0.25)--(0.25,0.25)--(-0.25,0.25)--cycle; path trD = (-0.25,0)--(0.25,0)--(0,0.25)--cycle; path sqE = (-0.25,0)--(0,-0.25)--(0.25,0)--(0,0.25)--cycle; //ANSWERS real sh = 1.5; label("$\textbf{(A)}$",(-0.5,0.5),SW); label("$\textbf{(B)}$",shift((sh,0))*(-0.5,0.5),SW); label("$\textbf{(C)}$",shift((2sh,0))*(-0.5,0.5),SW); label("$\textbf{(D)}$",shift((0,-sh))*(-0.5,0.5),SW); label("$\textbf{(E)}$",shift((sh,-sh))*(-0.5,0.5),SW); filldraw(sqA,mediumgrey,black); filldraw(shift((sh,0))*sqB,mediumgrey,black); filldraw(shift((2*sh,0))*sq,mediumgrey,black); filldraw(shift((2*sh,0))*sqC,white,black); filldraw(shift((0,-sh))*sq,mediumgrey,black); filldraw(shift((0,-sh))*trD,white,black); filldraw(shift((sh,-sh))*sq,mediumgrey,black); filldraw(shift((sh,-sh))*sqE,white,black); [/asy]](https://latex.artofproblemsolving.com/0/f/8/0f8ca5448d7ae5672368a192ed9ee5af7a40419b.png)
![[asy] /* Made by MRENTHUSIASM */ size(175); void ds(pair p) { filldraw((0.5,0.5)+p--(-0.5,0.5)+p--(-0.5,-0.5)+p--(0.5,-0.5)+p--cycle,mediumgrey); } ds((0.5,4.5)); ds((1.5,3.5)); ds((3.5,1.5)); ds((4.5,0.5)); add(grid(7,7,grey+linewidth(1.25))); int adj = 1; int curUp = 2; int curLeft = 4; int curDown = 6; label("$1$",(3.5,3.5)); for (int len = 3; len<=3; len+=2) { for (int i=1; i<=len-1; ++i) { label("$"+string(curUp)+"$",(3.5+adj,3.5-adj+i)); label("$"+string(curLeft)+"$",(3.5+adj-i,3.5+adj)); label("$"+string(curDown)+"$",(3.5-adj,3.5+adj-i)); ++curDown; ++curLeft; ++curUp; } ++adj; curUp = len^2 + 1; curLeft = len^2 + len + 2; curDown = len^2 + 2*len + 3; } draw((4,4)--(3,4)--(3,3)--(5,3)--(5,5)--(2,5)--(2,2)--(6,2)--(6,6)--(1,6)--(1,1)--(7,1)--(7,7)--(0,7)--(0,0)--(7,0),linewidth(2)); [/asy]](https://latex.artofproblemsolving.com/6/e/8/6e88180afd53a16ea3b9e0389e44933a31876e70.png)
![[asy] // Diagram by TheMathGuyd. I can compress this later size(5cm); real w=2.2; pair O,I,J; O=(0,0);I=(1,0);J=(0,1); path bsqb = O--I; path bsqr = I--I+J; path bsqt = I+J--J; path bsql = J--O; path lsqb = shift((1.2,0.75))*scale(0.5)*bsqb; path lsqr = shift((1.2,0.75))*scale(0.5)*bsqr; path lsqt = shift((1.2,0.75))*scale(0.5)*bsqt; path lsql = shift((1.2,0.75))*scale(0.5)*bsql; draw(bsqb,dashed); draw(bsqr,dashed); draw(bsqt,dashed); draw(bsql,dashed); draw(lsqb,dashed); draw(lsqr,dashed); draw(lsqt,dashed); draw(lsql,dashed); label(scale(3)*"$\times$",(w,1/3)); draw(shift(1.3w,0)*bsqb,dashed); draw(shift(1.3w,0)*bsqr,dashed); draw(shift(1.3w,0)*bsqt,dashed); draw(shift(1.3w,0)*bsql,dashed); draw(shift(1.3w,0)*lsqb,dashed); draw(shift(1.3w,0)*lsqr,dashed); draw(shift(1.3w,0)*lsqt,dashed); draw(shift(1.3w,0)*lsql,dashed); [/asy]](https://latex.artofproblemsolving.com/4/e/6/4e639504d3a7127498b862326310586835b4dfa3.png)
![[asy] usepackage("mathptmx"); size(9cm); draw((0,-.5)--(0,11),EndArrow(size=.15cm)); draw((1,0)--(1,11),mediumgray); draw((2,0)--(2,11),mediumgray); draw((3,0)--(3,11),mediumgray); draw((4,0)--(4,11),mediumgray); draw((5,0)--(5,11),mediumgray); draw((6,0)--(6,11),mediumgray); draw((7,0)--(7,11),mediumgray); draw((8,0)--(8,11),mediumgray); draw((9,0)--(9,11),mediumgray); draw((10,0)--(10,11),mediumgray); draw((11,0)--(11,11),mediumgray); draw((12,0)--(12,11),mediumgray); draw((13,0)--(13,11),mediumgray); draw((14,0)--(14,11),mediumgray); draw((15,0)--(15,11),mediumgray); draw((16,0)--(16,11),mediumgray); draw((-.5,0)--(17,0),EndArrow(size=.15cm)); draw((0,1)--(17,1),mediumgray); draw((0,2)--(17,2),mediumgray); draw((0,3)--(17,3),mediumgray); draw((0,4)--(17,4),mediumgray); draw((0,5)--(17,5),mediumgray); draw((0,6)--(17,6),mediumgray); draw((0,7)--(17,7),mediumgray); draw((0,8)--(17,8),mediumgray); draw((0,9)--(17,9),mediumgray); draw((0,10)--(17,10),mediumgray); draw((-.13,1)--(.13,1)); draw((-.13,2)--(.13,2)); draw((-.13,3)--(.13,3)); draw((-.13,4)--(.13,4)); draw((-.13,5)--(.13,5)); draw((-.13,6)--(.13,6)); draw((-.13,7)--(.13,7)); draw((-.13,8)--(.13,8)); draw((-.13,9)--(.13,9)); draw((-.13,10)--(.13,10)); draw((1,-.13)--(1,.13)); draw((2,-.13)--(2,.13)); draw((3,-.13)--(3,.13)); draw((4,-.13)--(4,.13)); draw((5,-.13)--(5,.13)); draw((6,-.13)--(6,.13)); draw((7,-.13)--(7,.13)); draw((8,-.13)--(8,.13)); draw((9,-.13)--(9,.13)); draw((10,-.13)--(10,.13)); draw((11,-.13)--(11,.13)); draw((12,-.13)--(12,.13)); draw((13,-.13)--(13,.13)); draw((14,-.13)--(14,.13)); draw((15,-.13)--(15,.13)); draw((16,-.13)--(16,.13)); label(scale(.7)*"$1$", (1,-.13), S); label(scale(.7)*"$2$", (2,-.13), S); label(scale(.7)*"$3$", (3,-.13), S); label(scale(.7)*"$4$", (4,-.13), S); label(scale(.7)*"$5$", (5,-.13), S); label(scale(.7)*"$6$", (6,-.13), S); label(scale(.7)*"$7$", (7,-.13), S); label(scale(.7)*"$8$", (8,-.13), S); label(scale(.7)*"$9$", (9,-.13), S); label(scale(.7)*"$10$", (10,-.13), S); label(scale(.7)*"$11$", (11,-.13), S); label(scale(.7)*"$12$", (12,-.13), S); label(scale(.7)*"$13$", (13,-.13), S); label(scale(.7)*"$14$", (14,-.13), S); label(scale(.7)*"$15$", (15,-.13), S); label(scale(.7)*"$16$", (16,-.13), S); label(scale(.7)*"$1$", (-.13,1), W); label(scale(.7)*"$2$", (-.13,2), W); label(scale(.7)*"$3$", (-.13,3), W); label(scale(.7)*"$4$", (-.13,4), W); label(scale(.7)*"$5$", (-.13,5), W); label(scale(.7)*"$6$", (-.13,6), W); label(scale(.7)*"$7$", (-.13,7), W); label(scale(.7)*"$8$", (-.13,8), W); label(scale(.7)*"$9$", (-.13,9), W); label(scale(.7)*"$10$", (-.13,10), W); dot((0,0),linewidth(4)); label(scale(.75)*"$A$", (0,0), NE); dot((3,1),linewidth(4)); label(scale(.75)*"$B$", (3,1), NE); dot((0,10),linewidth(4)); label(scale(.75)*"$C$", (0,10), NE); dot((2,9),linewidth(4)); label(scale(.75)*"$D$", (2,9), NE); draw((15,3)--(16,3)--(16,5)--(15,5)--cycle,linewidth(1.125)); dot((15,3),linewidth(4)); dot((16,3),linewidth(4)); dot((16,5),linewidth(4)); dot((15,5),linewidth(4)); [/asy]](https://latex.artofproblemsolving.com/3/f/2/3f2bc5fa9ed29072b71e62f652eec4cdbbf3f142.png)

For which 




