See the interview question from other site, that I'd like to implement by AWK.
The rules are:
There are 100 lamps, number from 1 to 100. Initially, all of them are returned off.
First time, if the number of lamp is multiple by one, switch the lamp status; that's mean, if it turn off, turn it on, vice versa.
Second time, if the number of lamp is multiple by two, switch the lamp status;
Third time, if the number of lamp is multiple by three, switch the lamp status;
And so on, until find out the number of lamp is multiples of 100, switch the lamp status;
Finally list all number of lamps which turn on.
I write the code, but seems the var in Function is not public var. array a 's value can't be used outside of function.
Klashxx's result is correct. However, a more efficient way of calculating the result would be:
If you think about the problem (forget about the code, just think about the math), every single time that a lamp's id number is divisible by a number x, there will be another number, y, less than or equal to the number of lamps, by which it will also be divisible. So, for each x that toggles the lamp's state, there is a y which will undo its effect ... except when x=y, a square root.
I'm running a Linux OS that uses Debian as it's base. A commercial vpn is installed that uses OpenVPN. For some reason, I can't get ipv6 to tunnel properly .... and Ipleak.net shows that my location is being unmasked by ipv6.
I've tried kernel commands at boot, I've tried sysctl.conf commands.... (2 Replies)
Hi All
i am cat'ing a file and then using cut to get rid of some info, is there a way to turn the list into one line
i.e
1
2
3
4
5
into
1 2 3 4 5 (4 Replies)
Hi all,
In my program, I am trying to use ioctl to turn on/off the wireless card, using SIOCSIFFLAGS (I am new to it but somebody said it is the most traditional way). However, it seems that I didn't set the flag correctly since the wireless is always on (I have root permission). If any one... (2 Replies)
After searching the forum, I found that Bash spawns a subshell when using the pipe. I am wondering if there is an option or any other way to turn off this fuctionality.
We are pulling over some scripts from a Korn shell environment. I have found ways to work around looping from a pipe (Thanks... (4 Replies)
#!/bin/sh
cd /u02/app/ccalloc/dev/in
CURDIR=`pwd`
echo directory listing of $CURDIR
echo
ls -latr
i have a basic shell script that displays a specific files on a directory. when the script is run and it does not find the file in the directory it display a first line message of
how... (3 Replies)
Ok, so we get reports from operations after they do walk throughs about servers with amber or red lights showing. They want us to resolve the issues. On Solaris I can run prtdiag to identify the amber lights and clear them (replace hardware or "reboot" the daemon).
How do I remotely figure out... (1 Reply)
I am using digital Unix and lpd. I have HP 4200n LaserJet TCP printer, but when I use lpr command, it always print duplex.
I can turn off duplex feature at the panel of the printer, but then other Windows computer cannot print duplex. How can I set up /etc/printcap file so that it will be... (2 Replies)
I have been trying to disable the firewall on a new install of RH8(Psyche). It will NOT stay disabled. I've gone thru system tools, security level and disabled it, and it says YES, like it will save my settings, but when i open it up again, it is always back to HIGH. I also tried using the... (3 Replies)