Team Competition in Mathematics and Informatics “Ugāle”- Finding New Task Types Mārtiņš Opmanis Institute of Mathematics and Computer Science of University.

Slides:



Advertisements
Similar presentations
Polygon Scan Conversion – 11b
Advertisements

Year 5 Term 3 Unit 8 Day 1.
L.O.1 To recall multiplication facts up to 10 x 10
HOW TO MULTIPLY FRACTIONS
Algebra Problems… Solutions
Discrete Math Recurrence Relations 1.
Tangrams: making shapes
Algebra Problems… Solutions Algebra Problems… Solutions next © 2007 Herbert I. Gross Set 1 By Herb I. Gross and Richard A. Medeiros.
Motion and Measurement Nic Gilbertson & Funda Gonulates Strengthening Tomorrows Education in Measurement (STEM) Project Michigan State University Math-in-Action.
Basic Permutations and Combinations
Area Of Shapes. 8cm 2cm 5cm 3cm A1 A2 16m 12m 10m 12cm 7cm.
Great Theoretical Ideas in Computer Science
3.1 Solving Linear Equations Part I
Math Olympiad Group Problems
Computer Graphics- SCC 342
CS 240 Computer Programming 1
We are learning to: - Finding connections between different words. (Which PLT skills?) -Accurately find the nth term of a sequence from picture patterns.
Sorting It All Out Mathematical Topics
Area Of Shapes. 8cm 2cm 5cm 3cm A1 A2 16m 12m 10m 12cm 7cm.
Midwestern State University Department of Computer Science Dr. Ranette Halverson CMPS 2433 – CHAPTER 4 GRAPHS 1.
Contest format 5 hours, around 8-12 problems One computer running (likely)Linux, plus printer 3 people on one machine No cell phones, calculators, USB.
Mathematical Induction II Lecture 14: Nov
Playing Fair at Sudoku Joshua Cooper USC Department of Mathematics.
Copyright © Cengage Learning. All rights reserved. CHAPTER 5 SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION.
Induction Lecture 5: Sep 21 (chapter of the book and chapter of the notes)
DO You Speak Math? OHIO February 3, 2015.
FUNCTIONS AND MODELS Chapter 1. Preparation for calculus :  The basic ideas concerning functions  Their graphs  Ways of transforming and combining.
39 th Annual Lee Webb Math Field Day March 13, 2010 Varsity Math Bowl.
CS 454 Theory of Computation Sonoma State University, Fall 2011 Instructor: B. (Ravi) Ravikumar Office: 116 I Darwin Hall Original slides by Vahid and.
INTEGRALS 5. INTEGRALS We saw in Section 5.1 that a limit of the form arises when we compute an area.  We also saw that it arises when we try to find.
Copyright © Cengage Learning. All rights reserved. 5 Integrals.
Exam 3 Material Formulas, Proportions, Linear Inequalities
Divide the class into three groups and have each group choose one person who will answer questions on behalf of the whole group. Have each group take.
Areas of Polygons & Circumference of Circles
11.2a Area of Regular Polygons CCSSLESSON GOALS  Identify the radius, central angle, and apothem of a polygon.  Find the measure of a polygon’s central.
Induction (chapter of the book and chapter of the notes)
Copyright © Cengage Learning. All rights reserved. CHAPTER 11 ANALYSIS OF ALGORITHM EFFICIENCY ANALYSIS OF ALGORITHM EFFICIENCY.
MATHCOUNTS Countdown Round.
Developing Mathematical Thinkers
MATH 224 – Discrete Mathematics
PRIMARY SCHOOLS’ MATHEMATICS CHALLENGE x 5 ÷ 4 Which number must go into the box on the right side of the scales to balance them with the left.
Acute angle An angle with a measure less than 90 degrees.
Copyright © Cengage Learning. All rights reserved. 4 Integrals.
Mathematical Induction I Lecture 4: Sep 16. This Lecture Last time we have discussed different proof techniques. This time we will focus on probably the.
Areas of Regular Polygons Section Theorem 11.3 Area of an Equilateral Triangle: The area of an EQUILATERAL triangle is one fourth the square of.
2.5 How Can See It? Pg. 17 Kaleidoscopes and Central Angles.
S.O.D.A. Start Of Day Activity Morning registration mathematics activity Aligned to the Renewed Framework for Mathematics Stoke-on-Trent Primary Maths.
Hoppers. 11 Create a circle – call out 1,2 or 3 11 is eliminated How can we adapt the task?
Number Starter Split the clock in two so that the sum of the numbers on each half are the same.
summer term mathematics activities for year six
SEMI-FINAL ROUND QUESTIONS WITH ANSWERS POWERPOINT.
DISCRETE COMPUTATIONAL STRUCTURES CSE 2353 Fall 2010 Most slides modified from Discrete Mathematical Structures: Theory and Applications by D.S. Malik.
Year 6 Block A. 6A1 I can solve practical problems that involve number, place value and rounding. I can compare and order number to at least 10,000,000.
B divides AC into the golden ratio if
Introduction to programming Carl Smith National Certificate Year 2 – Unit 4.
Circles, Polygons and Area WHAT CAN YOU DEDUCE, GIVEN VERY LITTLE INFORMATION?
HKOI Programming HKOI Training Team (Intermediate) Alan, Tam Siu Lung Unu, Tse Chi Yung.
INTEGRALS We saw in Section 5.1 that a limit of the form arises when we compute an area. We also saw that it arises when we try to find the distance traveled.
5 INTEGRALS.
Copyright © Curt Hill Minimization Arbitrary Truth Table to Minimal Function.
Mathematical Vocabulary
Copyright © Cengage Learning. All rights reserved. 4 Integrals.
(Proof By) Induction Recursion
2D Shapes.
Year 6 Block A.
Mathematical Induction II
MATHS Week 8 Geometry.
Gray Code Can you find an ordering of all the n-bit strings in such a way that two consecutive n-bit strings differed by only one bit? This is called the.
Basic Concepts of Algorithm
Induction Rosen 5 Lecture 8: Oct 29, 30.
Presentation transcript:

Team Competition in Mathematics and Informatics “Ugāle”- Finding New Task Types Mārtiņš Opmanis Institute of Mathematics and Computer Science of University of Latvia IOI Conference

Basic facts about competition National annual competition since 1996 Team competition (up to three contestants and one computer) Two rounds (on-line semifinal and final for best teams in Ugāle) 5 to 5.5 hours Winner team gets a trophy and cake Idea by teacher of informatics and physics of Ugāle secondary school Aivars Žogla

Tasks (format) Short answer format – number, set of numbers, filled table, text string (on paper) or text file. Main idea – to avoid long proofs, etc. To minimize subjective factor and allow to check all solutions in limited amount of time (approx two hours). Not-too-long problem descriptions 8-10 for semifinals, 10 for final Every task is worth 100 points Usually have subtasks ( usually 20/30/50 points)

Solvable with help of computer IOI (LIO) tasks Solvable by humans IMO (LMO) tasks WPC tasks SUDOKU “Ugāle” tasks ACM tasks Construction of tasks must start from somewhere…

Solvable with help of computer IOI (LIO) tasks Solvable by humans IMO (LMO) tasks WPC tasks SUDOKU ACM tasks Don’t loose basic things, like: “find all solutions and prove that there are no other”

Cryptarythms KSIM2004  *KSIM* ********* ******** ********* ****IR*** ***NOTIKUMS*** 2PN  N2P NPNP PPP N2N NN2NP “ N” - odd, “ P” - even

Combinatorics Direction of reading can be changed no more than twice. How much times you can read “ APRICOT” in the given table? The same task if there are 7 (in picture), 36, 711 and 1492 different letters.

Number theory Let’s name an n-digit prime as a Ugāle’s prime if and only if all prefixes of this number, also are primes. For example, 71 and 311 are Ugāle primes (because 71, 7, 311, 31 and 3 are primes), but 27, 43 and 307 – are not (27, 4 and 30 are not primes). Find one, as large as possible a Ugāle’s prime!,, …, Score for tasks like this are calculated relatively to the best achieved or the best known result.

Logic Answer three questions below by “yes” or “no” so that all the answers do not contradict each other: 1.Are the answers to Questions 2 and 3 equivalent? 2.Is “no” the answer to Queston 1? 3.Is it true that there are two consecutive questions with the same answer?

Geometry Regular hexagon. Midpoints and vertices are connected. Calculate the gray area. Answer is one number (non-integer!)

Geometry „The intersection of two triangles is hexagon with inner angles (in this order): 87 , 141 , 105 , 137 , 104  and 146 . Calculate the angles of these triangles!” 104  87  146  141  137  105 

Where is the trick? You must find all solutions!

Sad result: All teams in this round get for this task just 25 points.

Geometry (construction) „Let’s say that a convex pentagon is „elegant” if the following conditions are satisfied: it can be inscribed in circle, the length of all sides and radius of the circumscribed circle can be expressed in whole centimetres, all sides and radius of the circumscribed circle are of different length. Let’s say that a convex pentagon is ”partly elegant” if only the first two conditions are satisfied. Your task is to construct either an elegant (100 points) or partly elegant (30 points) pentagon.” Answer consists of six integers. Easy to check correctness of the answer.

Geometry in the nature Find the distance (in ropes) between lampposts without destruction of school building

I am from the XX century (thePAST) … It is not obvious what types of puzzles and games are known to youth Are they playing table games? What games? Do they play chess? Know basic rules? Do they know what is pentamino? Draw all 12 pieces in short amount of time? Do they know rules of SUDOKU?

REVERSE SUDOKU Create SUDOKU puzzle with less as possible filled cells so that it will have unique given solution. If solution will not be unique or differs from the given, you will get no points.

Dominoes Are chosen as simple and well-known model to build different tasks Ordinary set of 28 pieces

All pieces must be placed in the given field If two pieces share common edge, number of points in the corresponding halves must be the same Sum of points in the rows marked by arrows must be the same It is enough to find one solution

Fill a rectangle consisting of 8×7 squares with the numbers from 0 to 6 (in each square there must be one number) so that this rectangle can be covered by pieces of one set of dominoes (every square is covered by half of one dominoe, all squares are covered) in as many ways as possible. Best known result is arrangement with different coverages (found eight years after competition by former IOI gold medalist Jānis Sermuliņš).

Represent integers by dominoes from one set and ask to create number(s) with particular properties

Solvable with help of computer IOI (LIO) tasks Solvable by humans IMO (LMO) tasks WPC tasks SUDOKU ACM tasks Find something interesting in programming beyond usual tasks

Algorythm analysis In the file SORT.PAS an algorithm is given that sorts the elements of number array A[0..n–1] from position low till position high in non- decreasing order. By taking low = 0 and high = n – 1, the entire array will be sorted. Your task is to find an array containing each of the numbers from 1 to 20 exactly once, for which sorting by calling procedure sort(A,0,19), uses the maximum number of array element comparison operations (these rows are marked by {*}) For example, sorting the array A={3,4,1,2,5}, uses 7 comparison operations.

Different programming task (last task in this presentation) Write a program in Pascal, C or BASIC, which outputs on the monitor the number 1998 only once; if the program code is modified by replacing one symbol by another in such a way that program still compiles and executes, it still only once outputs the number How to check correctness of the solution?

Wrong solution var aa:integer; Begin aa:=1998; if aa=1998 then writeln(aa) else writeln(1998); End. var aa:integer; Begin aa:=1998; if aa=1998 then writeln( $ a) else writeln(1998); End. 10

Wrong solution var aa:integer; Begin aa:=1998; if aa=1998 then writeln(aa) else writeln(1998); End. var aa:integer; Begin aa:=1998; if aa=1998 then writeln(aa) else ; writeln(1998); End. 1998