## Putnam 2017 A3 – Solution

**Problem A3.** Denote . Then is continuous and . We can see that

Now note that on we have so . Furthermore, on we have so multiplying with we get . Therefore

To prove that goes to we can still work with . Note that the negative part cannot get too big:

As for the positive part, taking we have

Next, note that on

We would need that the last term be larger than . This is equivalent to . Since is continuous on , it is bounded above, so some delta small enough exists in order for this to work.

Grouping all of the above we get that

Since we get that goes to .

## Project Euler Problem 285

Another quite nice problem from Project Euler is number 285. The result of the problem depends on the computation of a certain probability, which in turn is related to the computation of a certain area. Below is an illustration of the computation for k equal to 10.

To save you some time, here’s a picture of the case k=1 which I ignored and spent quite a lot of time debugging… Plus, it only affects the last three digits or so after the decimal point…

Here’s a Matlab code which can construct the pictures above and can compute the result for low cases. To solve the problem, you should compute explicitly all these areas.

function problem285(k) N = 100000; a = rand(1,N); b = rand(1,N); ind = find(abs(sqrt((k*a+1).^2+(k*b+1).^2)-k)<0.5); plot(a(ind),b(ind),'.'); axis equal M = k; pl = 1; for k=1:M if mod(k,100)==0 k end r1 = (k+0.5)/k; r2 = (k-0.5)/k; f1 = @(x) (x<=(-1/k+r1)).*(x>=(-1/k-r1)).*(sqrt(r1^2-(x+1/k).^2)-1/k).*(x>=0).*(x<=1); f1 = @(x) f1(x).*(f1(x)>=0); f2 = @(x) (x<=(-1/k+r2)).*(x>=(-1/k-r2)).*(sqrt(r2^2-(x+1/k).^2)-1/k).*(x>=0).*(x<=1); f2 = @(x) f2(x).*(f2(x)>=0); if k == pl thetas = linspace(0,pi/2,200); hold on plot(-1/k+r1*cos(thetas),-1/k+r1*sin(thetas),'r','LineWidth',2); plot(-1/k+r2*cos(thetas),-1/k+r2*sin(thetas),'r','LineWidth',2); plot([0 1 1 0 0],[0 0 1 1 0],'k','LineWidth',3); hold off axis off end A(k) = integral(@(x) f1(x)-f2(x),0,1); end xs = xlim; ys = ylim; w = 0.01; axis([xs(1)-w xs(2)+w ys(1)-w ys(2)+w]); sum((1:k).*A)

## Some of the easy Putnam 2016 Problems

Here are a few of the problems of the Putnam 2016 contest. I choose to only list problems which I managed to solve. Most of them are pretty straightforward, so maybe the solutions posted here may be very similar to the official ones. You can find a complete list of the problems on other sites, for example here.

**A1.** Find the smallest integer such that for every polynomial with integer coefficients and every integer , the number

that is the -th derivative of evaluated at , is divisible by .

**Hints.** Successive derivatives give rise to terms containing products of consecutive numbers. The product of consecutive numbers is divisible by . Find the smallest number such that . Prove that does not work by choosing . Prove that works by working only on monomials…

## IMC 2016 – Day 2 – Problem 7

**Problem 7.** Today, Ivan the Confessor prefers continuous functions satisfying for all . Fin the minimum of over all preferred functions.

## IMC 2016 – Day 2 – Problem 6

**Problem 6.** Let be a sequence of positive real numbers satisfying . Prove that

## IMC 2016 – Day 1 – Problem 1

**Problem 1.** Let be continuous on and differentiable on . Suppose that has infinitely many zeros, but there is no with .

- (a) Prove that .
- (b) Give an example of such a function.