Skip to content

Yunkeee/42-School-Exam-Rank-02

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exam Details

This exam has 4 questions in total. A random question is picked from each level below.

If you fail the exam, when you retake the exam next time, you will restart at Level 1 again.

Exam Norminette

There is no Norminette in this exam.

Exam Questions

Question 1 is from Level 1

  • first_word
  • fizzbuzz
  • ft_strcpy
  • ft_strlen
  • ft_swap
  • putstr
  • repeat_alpha
  • rev_print
  • rot_13
  • rotone
  • search_and_replace
  • ulstr

Question 2 is from Level 2

  • alpha_mirror
  • camel_to_snake
  • do_op
  • ft_atoi
  • ft_strcmp
  • ft_strcspn
  • ft_strdup
  • ft_strpbrk
  • ft_strrev
  • ft_strspn
  • inter
  • is_power_of_2
  • last_word
  • max
  • print_bits
  • reverse_bits
  • snake_to_camel
  • swap_bits
  • union
  • wdmatch

Question 3 is from Level 3

  • add_prime_sum
  • epur_str
  • expand_str
  • ft_atoi_base
  • ft_list_size
  • ft_range
  • ft_rrange
  • hidenp
  • lcm
  • paramsum
  • pgcd
  • print_hex
  • rstr_capitalizer
  • str_capitalizer
  • tab_mult

Question 4 is from Level 4

  • flood_fill
  • fprime
  • ft_itoa
  • ft_list_foreach
  • ft_list_remove_if
  • ft_split
  • rev_wstr
  • rostring
  • sort_int_tab
  • sort_list

Exam Login Details

login -> exam
password -> exam

Type examshell in terminal

login -> your 42 intra username (eg. prossi)
pasword -> your password

Allow photo check

In the examshell, you have only the following 3 commands:

  • status - check the time and other things

  • grademe - checking pushed exercise (moulinet)

  • finish - closing examshell and finish exam

Open new terminal

You can find your exam subject in the directory subject
Then you can see directory Rendu. It is your repository.
You must create the directory named by the project, create .c and/or .h and start working.
When you are ready go in Rendu and push the directory by doing the following:
  1. git add .

  2. git commit -m "done"

  3. git push

  4. After the git push, type grademe

Exam Practice

Practice the exam just like you would in the real exam - https://github.com/JCluzet/42_EXAM

About

First 42 School Exam

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%