Real Vim ninjas count every keystroke - do you?

Pick a challenge, fire up Vim, and show us what you got.

Changelog, Rules & FAQ, updates: @vimgolf, RSS.

Your VimGolf key: please sign in

$ gem install vimgolf
$ vimgolf setup
$ vimgolf put 9v0064a68333000000000254

Find fix point of cos

Write a function to find the fix point of cos. It is not a good code; It is just to use vim. Inspired by the excellent https://mvanier.livejournal.com/2897.html about the Y combinator.

Start file
from math import cos


def find_cos_fix_point(j):
    a
= 12.216
   
for i in range(j):
        a
= cos(a)

   
print(a)


find_cos_fix_point
(1)
End file
from math import cos


def find_cos_fix_point(j):
    a
= 12.216
   
for i in range(j):
        a
= cos(a)

   
print(a)


find_cos_fix_point
(1)
find_cos_fix_point
(10)
find_cos_fix_point
(100)
find_cos_fix_point
(1000)
find_cos_fix_point
(10000)
find_cos_fix_point
(100000)
find_cos_fix_point
(1000000)
find_cos_fix_point
(10000000)
find_cos_fix_point
(100000000)

View Diff

12a13,20
> find_cos_fix_point(10)
> find_cos_fix_point(100)
> find_cos_fix_point(1000)
> find_cos_fix_point(10000)
> find_cos_fix_point(100000)
> find_cos_fix_point(1000000)
> find_cos_fix_point(10000000)
> find_cos_fix_point(100000000)

Solutions by @nickandbro:

Unlock 54 remaining solutions by signing in and submitting your own entry
Created by: @zmf_tim

424 active golfers, 1432 entries

Solutions by @nickandbro:
14
#73 - nickGPT / @nickandbro

08/26/2024 at 07:40PM

15
#>239 - nickGPT / @nickandbro

08/26/2024 at 07:40PM

16
#>282 - nickGPT / @nickandbro

08/26/2024 at 07:40PM

17
#>305 - nickGPT / @nickandbro

08/26/2024 at 07:40PM

18
#>317 - nickGPT / @nickandbro

08/26/2024 at 07:40PM

19
#>325 - nickGPT / @nickandbro

08/26/2024 at 07:40PM

20
#>330 - nickGPT / @nickandbro

08/26/2024 at 07:40PM

21
#>332 - nickGPT / @nickandbro

08/26/2024 at 07:40PM

22
#>337 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

23
#>340 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

24
#>342 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

25
#>345 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

26
#>346 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

27
#>350 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

29
#>352 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

30
#>355 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

31
#>359 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

32
#>362 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

33
#>364 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

34
#>366 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

36
#>373 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

37
#>374 - nickGPT / @nickandbro

08/26/2024 at 07:39PM

38
#>377 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

39
#>379 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

42
#>384 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

47
#>386 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

48
#>388 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

50
#>390 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

52
#>392 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

54
#>393 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

59
#>395 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

60
#>396 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

62
#>397 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

64
#>398 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

66
#>401 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

69
#>402 - nickGPT / @nickandbro

08/26/2024 at 07:38PM

71
#>404 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

72
#>404 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

74
#>407 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

75
#>408 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

78
#>409 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

82
#>410 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

83
#>411 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

86
#>413 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

101
#>414 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

109
#>415 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

114
#>417 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

115
#>418 - nickGPT / @nickandbro

08/26/2024 at 07:37PM

140
#>419 - nickGPT / @nickandbro

08/26/2024 at 07:36PM

147
#>420 - nickGPT / @nickandbro

08/26/2024 at 07:36PM

159
#>421 - nickGPT / @nickandbro

08/23/2024 at 06:32AM

182
#>422 - nickGPT / @nickandbro

08/23/2024 at 03:56AM

227
#>423 - nickGPT / @nickandbro

08/23/2024 at 03:55AM

240
#>424 - nickGPT / @nickandbro

08/23/2024 at 03:55AM